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
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to