Quantcast
Channel: OpenCV Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 304

opengl_interop.o build error

$
0
0
I recently started to use OpenCV on Qt Creator 4.2.1. Now I am trying to run opengl_interop.cpp from samples/opengl but I am getting this error: **opengl_interop.o: undefined reference to symbol '_ZN2cv3ogl13unmapGLBufferERNS_4UMatE'**. OS is Ubuntu 16.10. ProjectTest.pro looks like this: TEMPLATE = app CONFIG += console c++11 CONFIG -= app_bundle CONFIG -= qt SOURCES += \ ../../../../../../Downloads/opencv/opencv/samples/opengl/opengl_interop.cpp INCLUDEPATH += "/usr/local/include" LIBS += -L"/usr/lib/x86_64-linux-gnu/" -L"/usr/local/lib" QMAKE_RPATHDIR += "/opt/Qt/5.8/gcc_64/lib" LIBS += `pkg-config --libs opencv` -lGLU -lGL -lglut -lopencv_shape -lopencv_stitching -lopencv_objdetect -lopencv_superres -lopencv_videostab -lopencv_calib3d -lopencv_features2d -lopencv_highgui -lopencv_videoio -lopencv_imgcodecs -lopencv_video -lopencv_photo -lopencv_ml -lopencv_imgproc -lopencv_flann -lopencv_core HEADERS += \ ../../../../../../Downloads/opencv/opencv/samples/opengl/winapp.hpp Compile output log 20:33:29: Running steps for project ProjectTest... 20:33:29: Configuration unchanged, skipping qmake step. 20:33:29: Starting: "/usr/bin/make" /opt/Qt/5.8/gcc_64/bin/qmake -o Makefile ../ProjectTest/ProjectTest.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug g++ -Wl,-rpath,/opt/Qt/5.8/gcc_64/lib -o ProjectTest opengl_interop.o -L/usr/lib/x86_64-linux-gnu/ -L/usr/local/lib `pkg-config --libs opencv` -lGLU -lGL -lglut -lopencv_shape -lopencv_stitching -lopencv_objdetect -lopencv_superres -lopencv_videostab -lopencv_calib3d -lopencv_features2d -lopencv_highgui -lopencv_videoio -lopencv_imgcodecs -lopencv_video -lopencv_photo -lopencv_ml -lopencv_imgproc -lopencv_flann -lopencv_core /usr/bin/ld: warning: libopencv_imgproc.so.3.2, needed by /usr/local/lib/libopencv_videoio.so, may conflict with libopencv_imgproc.so.2.4 /usr/bin/ld: warning: libopencv_core.so.3.2, needed by /usr/local/lib/libopencv_videoio.so, may conflict with libopencv_core.so.2.4 Makefile:227: recipe for target 'ProjectTest' failed //usr/bin/ld: opengl_interop.o: undefined reference to symbol '_ZN2cv3ogl13unmapGLBufferERNS_4UMatE' //usr/local/lib/libopencv_core.so.3.2: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make: *** [ProjectTest] Error 1 20:33:30: The process "/usr/bin/make" exited with code 2. Error while building/deploying project ProjectTest (kit: Desktop Qt 5.8.0 GCC 64bit) When executing step "Make" 20:33:30: Elapsed time: 00:01.

Viewing all articles
Browse latest Browse all 304

Trending Articles