From: CYNTHIA B. P. C. <cy...@ho...> - 2006-05-31 21:59:03
|
<html><div style='background-color:'><DIV class=RTE><FONT face="Courier New"> </FONT></DIV> <DIV class=RTE><FONT face="Courier New">Hi, <BR>I would like to know if anyone knows how to fix the following problem that I had when I tried to install vxl-1.5.1 using fedora core 5: <BR><BR>The first problem that I had was, when I tried to install vxl-1.5.1, the error was: <BR>------------------------------------------------------------------------------------------ <BR>Building CXX object core/vgl/tests/CMakeFiles/vgl_test_all.dir/test_cartesian.o <BR>/home/cynthia/vxl-1.5.1/vxl-1.5.1/core/vgl/vgl_1d_basis.h: In constructor vgl_1d_basis<T>::vgl_1d_basis(const T&, const T&, const T&) [with T = float]: <BR>/home/cynthia/vxl-1.5.1/vxl-1.5.1/core/vgl/tests/test_cartesian.cxx:812: instantiated from here <BR>/home/cynthia/vxl-1.5.1/vxl-1.5.1/core/vgl/vgl_1d_basis.h:116: error: no matching function for call to collinear(const float&, const float&, const float&) <BR>make[2]: *** [core/vgl/tests/CMakeFiles/vgl_test_all.dir/test_cartesian.o] Error 1 <BR>make[1]: *** [core/vgl/tests/CMakeFiles/vgl_test_all.dir/all] Error 2 <BR>make: *** [all] Error 2 <BR>-------------------------------------------------------------------------------------- <BR>but I just commented the part of the BUILD_TESTING in the $HOME/vxl-1.5.1/core/vgl/CMakelist.txt , and it wasn't a problem. <BR><BR>then I tried to install one more time, and the error was: <BR>--------------------------------------------------------------------------------------- <BR>Linking CXX executable basic01_display_image <BR>/home/cynthia/vxl-1.5.1/bin/lib/libvgui.a(vgui_accelerate_x11.o): In function `vgui_accelerate_x11::vgui_copy_aux_to_back()':vgui_accelerate_x11.cxx:(.text+0x8d): undefined reference to `XMesaGetCurrentBuffer' <BR>:vgui_accelerate_x11.cxx:(.text+0x11b): undefined reference to `XMesaGetBackBuffer' <BR>/home/cynthia/vxl-1.5.1/bin/lib/libvgui.a(vgui_accelerate_x11.o): In function `vgui_accelerate_x11::vgui_copy_back_to_aux()':vgui_accelerate_x11.cxx:(.text+0x1ab): undefined reference to `XMesaGetCurrentBuffer' <BR>:vgui_accelerate_x11.cxx:(.text+0x23d): undefined reference to `XMesaGetBackBuffer' <BR>collect2: ld returned 1 exit status <BR>make[2]: *** [core/vgui/examples/basic01_display_image] Error 1 <BR>make[1]: *** [core/vgui/examples/CMakeFiles/basic01_display_image.dir/all] Error 2 <BR>make: *** [all] Error 2 <BR>--------------------------------------------------------------------------------- <BR><BR>and that I don't know why if I've already installed all the packages that it needs like, gtk, glib, qt, mesa, openGL and so on. I installed gtkglarea for fedora core 2. The paths on ccmake window is ok. <BR><BR>I'm using: <BR>ccmake version 2.2. <BR>Fedora core 5 <BR>intel pentium 4 <BR>---------------------------------------------------------------------------------- <BR>If anyone knows how to fix these problems I'll appreciate your help. <BR><BR>Thanks for everything <BR>Best Regards, <BR>Cynthia B. </FONT><BR></DIV></div></html> |