Jack Howarth wrote:
> Peter,
> I would dispute you on the linker issue.
x.org on leopard has always been built with /usr/bin/ld, which has been
the "new linker" for quite some time. In early seeds however, the libGL
in /usr/X11 did not make use of the the accelerated open gl framework,
so the bug in ld did not cause issue.
X11's libGL not using the GL framework was indeed a bug, and the new ld
continues to have some issues, but the issue is not that "x11 switched
to using the new linker late in development". The issue is that a fix
for one bug brought another one to the fore.
By the way, your analysis of your molmol build problem is incorrect.
Undefined symbols:
"_GLwCreateMDrawingArea", referenced from:
_IOMotifOGLInit in libio.a(MotOGL.o)
ld: symbol(s) not found
If you grep for 'GLwCreateMDrawingArea' in /usr/X11/include, you will
see the real issue...
#ifdef __GLX_MOTIF
#ifdef _NO_PROTO
GLAPI Widget GLwCreateMDrawingArea();
#else
GLAPI Widget GLwCreateMDrawingArea(Widget parent,char *name,ArgList
arglist,Cardinal argcount);
#endif
#endif
Apparently __GLX_MOTIF is not defined when building glx. File a bug.
Peter
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel