7042 compile error: OpenGL (Bug #1502)
Description
error compiling on ubuntu 11.10 x64 when WITH_OPENGL is selected
... [ 52%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/stardetector.cpp.o [ 52%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/descriptors.cpp.o [ 53%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/planardetect.cpp.o Linking CXX executable ../../bin/opencv_test_ml ../../lib/libopencv_core.so.2.3.2: undefined reference to @glLoadMatrixd' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glTranslated' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glEnd' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glEnable' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glTexCoordPointer' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glPopAttrib' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glEnableClientState' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glScaled' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glMatrixMode' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glDisable' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glTexEnvi' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glRotated' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glGenLists' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glGetError' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glPushAttrib' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glLoadIdentity' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glListBase' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glVertex2d' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glNormalPointer' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glColor4dv' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glBindTexture' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glOrtho' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glLoadMatrixf' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glDeleteTextures' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glDisableClientState' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glCallLists' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glPixelStorei' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glGetIntegerv' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glTexImage2D' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glBegin' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glDrawArrays' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glTexSubImage2D' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glRasterPos2d' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glVertexPointer' ../../lib/libopencv_core.so.2.3.2: undefined reference to @gluLookAt' ../../lib/libopencv_core.so.2.3.2: undefined reference to @gluPerspective' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glTexCoord2d' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glColorPointer' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glTexParameteri' ../../lib/libopencv_core.so.2.3.2: undefined reference to @glGenTextures' collect2: ld returned 1 exit status maker2: *** [bin/opencv_test_ml] Error 1 maker1: *** [modules/ml/CMakeFiles/opencv_test_ml.dir/all] Error 2 Linking CXX shared library ../../lib/libopencv_features2d.so [ 53%] Built target opencv_features2d make: *** [all] Error 2
my build config
-- Extracting svn version, please wait... -- SVNVERSION: svn:7042 -- Detected version of GNU GCC: 46 (406) -- checking for module 'libdc1394-2' -- package 'libdc1394-2' not found -- checking for module 'libdc1394' -- package 'libdc1394' not found -- NOT OPENCV_BUILD_3RDPARTY_LIBS ************************************************** -- Could NOT find TIFF (missing: TIFF_LIBRARY TIFF_INCLUDE_DIR) -- Use [[NumPy]] headers from: /usr/lib/pymodules/python2.7/numpy/core/include -- Found Sphinx 1.1.2: /usr/local/bin/sphinx-build -- Parsing 'cvconfig.h.cmake' -- -- General configuration for opencv 2.3.2 ===================================== -- -- Built as dynamic libs?: YES -- Compiler: /usr/bin/c++ -- C++ flags (Release): -Wall -Wno-long-long -pthread -ffunction-sections -O3 -DNDEBUG -fomit-frame-pointer -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -DNDEBUG -- C++ flags (Debug): -Wall -Wno-long-long -pthread -ffunction-sections -g -O0 -DDEBUG -D_DEBUG -ggdb3 -- Linker flags (Release): -- Linker flags (Debug): -- -- GUI: -- GTK+ 2.x: YES -- GThread : YES -- [[GtkGlExt]]: YES -- [[OpenGL]] support: YES -- -- Media I/O: -- ZLib: TRUE -- JPEG: TRUE -- PNG: TRUE -- TIFF: build -- JPEG 2000: TRUE -- [[OpenEXR]]: NO -- [[OpenNI]]: NO -- [[OpenNI]] PrimeSensor Modules: NO -- XIMEA: NO -- -- Video I/O: -- DC1394 1.x: NO -- DC1394 2.x: NO -- FFMPEG: YES -- codec: YES -- format: YES -- util: YES -- swscale: YES -- gentoo-style: YES -- GStreamer: YES -- [[UniCap]]: NO -- [[PvAPI]]: NO -- V4L/V4L2: Using libv4l -- Xine: NO -- -- Other third-party libraries: -- Use IPP: NO -- Use TBB: YES -- Use [[ThreadingFramework]]: NO -- Use Cuda: NO -- Use Eigen: YES -- -- Python interpreter: /usr/bin/python2.7 -B (ver 2.7) -- -- Interfaces: -- Python: YES -- Python numpy: YES -- Java: NO -- -- Documentation: -- Sphinx: /usr/local/bin/sphinx-build (ver 1.1.2) -- [[PdfLaTeX]] compiler: /usr/bin/pdflatex -- Build Documentation: YES -- -- Tests and samples: -- Tests: YES -- Performance tests: YES -- Examples: YES -- -- Install path: /usr/local -- -- cvconfig.h is in: /home/devel/openCV/build/7042-gtk -- -----------------------------------------------------------------
Associated revisions
fixed #1502
Merge pull request #1502 from melody-rain:2.4_Stereo_Match_Const_Space_BP
History
Updated by Alexander Shishkov almost 13 years ago
- Target version deleted ()
Updated by Alexander Shishkov almost 13 years ago
- Assignee deleted (
Vadim Pisarevsky)
Updated by Marina Kolpakova almost 13 years ago
fixed in revision r7048
- Status changed from Open to Cancelled
Updated by Marina Kolpakova almost 13 years ago
- Assignee set to Marina Kolpakova
Updated by Alexander Shishkov almost 13 years ago
I can reproduce it on Ubuntu11.10 x64.
- Status changed from Cancelled to Open
Updated by Alexander Shishkov almost 13 years ago
- Assignee changed from Marina Kolpakova to Alexander Shishkov
Updated by Alexander Shishkov almost 13 years ago
Thanks for the detailed log. It is fixed in r7651.
- Status changed from Open to Done
Updated by Alexander Shishkov almost 13 years ago
- Target version set to 2.4.0