Re: Broken link in the list
Re: Broken link in the list
- Subject: Re: Broken link in the list
- From: Martin Costabel <email@hidden>
- Date: Thu, 15 Sep 2005 22:38:43 +0200
Jason Bellenger wrote:
[]
Hmm, no. I'm on 10.4.2, building an X11 app which uses OpenGL, and I
get link errors about symbols from OpenGL being multiply defined. I'm
not including *any* frameworks, just providing /usr/X11R6/include and
lib as include and link paths, but the link errors seem to indicate that
for reasons I don't understand the OpenGL.framework is still being
linked in, in addition to the X11 GL.
It is normal that the OpenGL framework is linked in, because
/usr/X11R6/lib/libGL.1.dylib is linked to it, on Tiger to both
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
and
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib.
When there are multiply defined symbols in both libGL dylibs, breakage
is pre-programmed, at linking time and at runtime.
Unfortunately, in some respects the situation with X11 on MacOSX 10.4.2
is indeed similar to the early beta versions of X11 on MacOSX 10.2. At
that time, the workaround was to remove the extra symbols from one of
the two libraries, but this shouldn't be necessary now. I suggest to
file bug reports with Apple.
--
Martin
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden