mgrenier Posted September 10, 2009 Report Share Posted September 10, 2009 I was hoping someone could help me. I've followed the Linux build instructions, installed all the packages, but still getting undefined symbols.This is what make returns:==== Building engine ====precompiled.cppProfile.cppConfigDB.cppUtil.cppIn file included from ../../../source/lib/ogl.h:131, from ../../../source/ps/Util.cpp:22:../../../source/lib/glext_funcs.h:71: error: ‘GLsizeiptrARB’ has not been declared../../../source/lib/glext_funcs.h:72: error: ‘GLintptrARB’ has not been declared../../../source/lib/glext_funcs.h:72: error: ‘GLsizeiptrARB’ has not been declared../../../source/lib/glext_funcs.h:73: error: ‘GLintptrARB’ has not been declared../../../source/lib/glext_funcs.h:73: error: ‘GLsizeiptrARB’ has not been declared../../../source/lib/glext_funcs.h:109: warning: ‘pglDeleteObjectARB’ initialized and declared ‘extern’../../../source/lib/glext_funcs.h:109: error: ‘GLhandleARB’ was not declared in this scope../../../source/lib/glext_funcs.h:113: warning: ‘pglDetachObjectARB’ initialized and declared ‘extern’../../../source/lib/glext_funcs.h:113: error: ‘GLhandleARB’ was not declared in this scope../../../source/lib/glext_funcs.h:113: error: ‘GLhandleARB’ was not declared in this scope...after running locate glext.h/usr/include/GL/glext.h/usr/local/include/GL/glext.h/usr/share/doc/NVIDIA_GLX-1.0/include/GL/glext.h/usr/src/linux-restricted-modules-2.6.22-2.6.22.4/debian/nvidia-glx-dev/usr/share/doc/nvidia-glx-dev/include/GL/glext.h/usr/src/linux-restricted-modules-2.6.22-2.6.22.4/debian/nvidia-glx-legacy-dev/usr/share/doc/nvidia-glx-legacy-dev/include/GL/glext.h/usr/src/linux-restricted-modules-2.6.22-2.6.22.4/debian/nvidia-glx-new-dev/usr/share/doc/nvidia-glx-new-dev/include/GL/glext.h/usr/src/linux-restricted-modules-2.6.22-2.6.22.4/nvidia/NVIDIA-Linux-x86-1.0-7185-pkg1/usr/include/GL/glext.h/usr/src/linux-restricted-modules-2.6.22-2.6.22.4/nvidia/NVIDIA-Linux-x86-1.0-9639-pkg1/usr/include/GL/glext.h/usr/src/linux-restricted-modules-2.6.22-2.6.22.4/nvidia/NVIDIA-Linux-x86-100.14.19-pkg1/usr/include/GL/glext.h Quote Link to comment Share on other sites More sharing options...
mgrenier Posted September 13, 2009 Author Report Share Posted September 13, 2009 never mind, make was including the wrong glext.h file. The one located in /usr/local/include/GL was old Quote Link to comment Share on other sites More sharing options...
janwas Posted September 14, 2009 Report Share Posted September 14, 2009 Glad you found the problem Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.