[GRASS-dev] Re: [GRASS GIS] #598: MacOS X / OpenGL and Wxpython incompatible

GRASS GIS trac at osgeo.org
Mon May 25 13:16:25 EDT 2009


#598: MacOS X / OpenGL and Wxpython incompatible
---------------------+------------------------------------------------------
  Reporter:  vince   |       Owner:  grass-dev at lists.osgeo.org
      Type:  defect  |      Status:  new                      
  Priority:  normal  |   Milestone:  6.4.0                    
 Component:  NVIZ    |     Version:  svn-trunk                
Resolution:          |    Keywords:                           
  Platform:  MacOSX  |         Cpu:  OSX/Intel                
---------------------+------------------------------------------------------
Comment (by vince):

 Replying to [comment:20 cmbarton]:
 > I compiled GRASS 6.5 on the Mac OSX 10.5.7, 64bit last night. After the
 last fix yesterday, it went fine and compiled with no errors.

 Confirmed.

 > Everything seems to run OK. I've loaded and viewed maps with the
 wxPython GUI, viewed a raster DEM in the wxPython 3D view, and loaded maps
 in TclTk NVIZ. I'm using TclTk 8.5 aqua from ActiveStates.

 Not on my side. I have no display. Instead, I got this error which seems
 to happen also in trunk:
 Traceback (most recent call last):
   File
 "/usr/pkg/grass-6.5.svn/etc/wxpython/gui_modules/mapdisp_window.py", line
 444, in OnPaint
     self.pdc.DrawToDCClipped(dc, rgn)
   File "/usr/pkg/grass-6.5.svn/etc/wxpython/vdigit/grass6_wxvdigit.py",
 line 389, in DrawToDCClipped
     def DrawToDCClipped(self, *args): return
 _grass6_wxvdigit.PseudoDC_DrawToDCClipped(self, *args)
 TypeError: in method 'PseudoDC_DrawToDCClipped', argument 2 of type 'void
 *'

 Since it does not seem connected to this issue, please go ahead and
 backport on 6.4. Some other issues need to be fixed in 6.5.svn, e.g.
 reexecuting with GRASS_PYTHON instead of "pythonw" in wxgui/utils.py

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/598#comment:21>
GRASS GIS <http://grass.osgeo.org>


More information about the grass-dev mailing list