Re: FW: bug? when installing geomview graphic package
Re: FW: bug? when installing geomview graphic package
- Subject: Re: FW: bug? when installing geomview graphic package
- From: "David R. Morrison" <email@hidden>
- Date: Thu, 13 Feb 2003 11:01:41 -0500
There is a basic problem with installing geomview along with Apple's X11
libraries, which I don't know how to resolve.
1) geomview depends on lesstif. The lesstif strategy to extend X11
functionality is to redefine certain symbols that are defined in the X11
libraries. In working on this in the Fink project, the only way we were able
to get the symbols to resolve properly for something that links to the lesstif
libraries was to give the flag -force_flat_namespace. (This is done in the
fink package for geomview.)
2) geomview also depends on libGL. Now Apple's version of the X11 libraries
have libGL.dylib which loads the lib in the OpenGL framework, and they have
symbols in common. So the two-level namespace is required when linking -lGL,
if Apple's X11 libraries are used.
I'm afraid that any package which wants to use both lesstif and libGL is stuck
here, able to build with the XFree86 libs (if -force_flat_namespace is given),
but unable to build with Apple's X11 libs. Does anyone have any ideas?
-- Dave
_______________________________________________
x11-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/x11-users
X11 for Mac OS X FAQ: http://developer.apple.com/qa/qa2001/qa1232.html
Report issues, request features, feedback: http://developer.apple.com/bugreporter
Do not post admin requests to the list. They will be ignored.