Andreas Metzler <[email protected]> wrote:
[...] 
> this also fails for me on up to date Debian/unstable *without* Nvidia
> stuff if I am using -Wl,--as-needed.

> mkdir build-dir
> cd build-dir && cmake -DCMAKE_INSTALL_PREFIX=/usr 
> -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,defs" 
> -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,defs" 
> -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,defs" ..
[...]

I should have read more diligently, the error I am describing is
slightly different than the one noted before (undefined reference to
GLUT) mine is about libGL and libGLEW:

cd /tmp/HUGIN/hugin-2009.2.0/build-dir/src/hugin_base && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/huginbase.dir/link.txt --verbose=1
/usr/lib/ccache/c++  -fPIC -g -O2  -O2 -g -Wl,--as-needed -Wl,-z,defs -shared 
-Wl,-soname,libhuginbase.so.0.0 -o libhuginbase.so.0.0 
CMakeFiles/huginbase.dir/algorithms/nona/NonaFileStitcher.cpp.o [...] 
CMakeFiles/huginbase.dir/vigra_ext/ImageTransformsGPU.cpp.o -lboost_thread-mt 
../foreign/levmar/libhuginlevmar.a 
../foreign/vigra/vigra_impex/libhuginvigraimpex.so.0.0 -lboost_thread-mt 
-lexiv2 -lpano13 -ltiff -ljpeg -lImath -lIlmImf -lIex -lHalf -lIlmThread -lpng 
-lz -ltiff 
-Wl,-rpath,/tmp/HUGIN/hugin-2009.2.0/build-dir/src/foreign/vigra/vigra_impex 
CMakeFiles/huginbase.dir/vigra_ext/ImageTransformsGPU.cpp.o: In function 
`checkFramebufferStatus':
/tmp/HUGIN/hugin-2009.2.0/src/hugin_base/vigra_ext/ImageTransformsGPU.cpp:135: 
undefined reference to `__glewCheckFramebufferStatusEXT'
[...]
CMakeFiles/huginbase.dir/vigra_ext/ImageTransformsGPU.cpp.o: In function 
`makeChunks':
/tmp/HUGIN/hugin-2009.2.0/src/hugin_base/vigra_ext/ImageTransformsGPU.cpp:234: 
undefined reference to `glTexImage2D'
/tmp/HUGIN/hugin-2009.2.0/src/hugin_base/vigra_ext/ImageTransformsGPU.cpp:236: 
undefined reference to `glGetTexLevelParameteriv'
[loads of similar errors.]

cu andreas


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"hugin and other free panoramic software" group.
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/hugin-ptx
-~----------~----~----~----~------~----~------~--~---

Reply via email to