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

GRASS GIS trac at osgeo.org
Tue May 12 01:07:07 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 glynn):

 Replying to [ticket:598 vince]:
 > I've tried to add OpenGL support to the build of Grass in order to get
 nviz.
 >
 > 1. When using the correct solution, that is the Aqua OpenGL, configure
 complains about not finding glX* functions. In fact, Aqua OpenGL lacks any
 glX* code.

 Saying "configure complains about ..." isn't actionable information. At a
 minimum, we need to see the test message ("checking for ...") and the
 actual error. Better still would be the relevant portion of config.log
 (from the "checking for ..." to the end of the file).

 > 2; If I back up on the openGL code bundled with X11, first it creates an
 unnecessary dependency on X11 and second, it does even not compile, due to
 conflict between X11 OpenGL and wxPython which seems to depend on the old
 AGL.
 >
 > In short : it's a mess. Is there any hope to remove glX* calls from
 nviz?

 NVIZ only uses glX* if built --with-opengl=x11 (which is the default;
 --with-opengl=aqua etc overrides this).

 It's entirely possible that some configure check is pulling in some other
 library with glX* dependencies, but it's impossible to say without knowing
 the details.

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


More information about the grass-dev mailing list