From: Amitha P. <pe...@cs...> - 2005-03-10 13:48:24
|
On Wed 09 Mar 2005, Junaed Sattar wrote: > Hi there, > I was wondering if anyone has ever succeeded building VXL on an AMD64 > platform. I have an AMD64 3200+ processor with UbuntuLinux 64-bit > version running on it. I'm trying to compile VXL as I write this email, > but previous attempts have failed, while building vgui and other > libraries that reference GL libraries. Does this mean that the rest of VXL---vnl, vil, vgl, etc---was built successfully, and passed the regression tests? If so, then the errors you write about: > Specifically, the errors I > encountered complained about undefined references to certain pthread > functions, like this: > > /usr/X11R6/lib/libGL.a(glxext.o)(.text+0x1f): In function > `__glXGetCurrentContext':: undefined reference to > `pthread_key_create' are most likely related to 32-bit vs 64-bit linking issues. On the SGIs and Sun Sparcs, 32-bit and 64-bit libraries are distinct beasts that cannot be intermingled. The same may be true on your platform. Do you have a 64-bit version of GL? Perhaps somewhere like /usr/X11R6/lib64? Amitha. |