On Sat, Mar 25, 2006 at 11:03:47AM +0100, Gudjon I. Gudjonsson wrote: > Hi > Has anyone had the following problem when compiling C++ programs: > "/usr/X11R6/lib/libGL.a: could not read symbols: Bad value" > I found this on the internet which is the same problem in Ubuntu. > http://www.cegui.org.uk/mantis/view.php?id=7 > But my question is the following. Assuming the problem stems from libGL.a not > having been compiled with the -fPIC option. Can I recompile it safely with > this option? I downloaded the Debian version of xorg-x11-6.9.0.dfsg.1 but > decided to ask the list before continuing.
My guess is that you're trying to link libGL.a which is a static library, and therefor not build with -fPIC, into a shared library, which needs to be build with -fPIC. Instead of /usr/X11R6/lib/libGL.a, you need to link to /usr/X11R6/lib/libGL.so. Both are be part of xlibmesa-gl-dev. I have no idea why you try to link the static version, but you shouldn't. Kurt -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

