[Digikam-devel] [digikam] [Bug 349601] digikam compile fine with OpenCV 2.X but not with 3.x

Willy Sudiarto Raharjo willysr at gmail.com
Wed Sep 2 22:15:14 BST 2015


https://bugs.kde.org/show_bug.cgi?id=349601

--- Comment #27 from Willy Sudiarto Raharjo <willysr at gmail.com> ---
Here's the failure point

[  1%] Building CXX object
extra/libkface/libkface/CMakeFiles/kface.dir/facedetector.cpp.o
cd /tmp/SBo/digikam-4.12.0/build/extra/libkface/libkface && /usr/bin/c++  
-DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=8 -DKDE_DEFAULT_DEBUG_AREA=51005
-DKDE_DEPRECATED_WARNINGS -DMAKE_KFACE_LIB -DQT_NO_CAST_TO_ASCII
-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE
-D_DEFAULT_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -lMagick++-6.Q16
-lMagickWand-6.Q16 -lMagickCore-6.Q16 -Wnon-virtual-dtor -Wno-long-long -Wundef
-Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security
-fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common
-Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden
-Werror=return-type -fvisibility-inlines-hidden -O2 -DNDEBUG -DQT_NO_DEBUG
-fPIC -I/tmp/SBo/digikam-4.12.0/build/extra/libkface/libkface
-I/tmp/SBo/digikam-4.12.0/extra/libkface/libkface
-I/tmp/SBo/digikam-4.12.0/extra/libkface/libkface/database
-I/tmp/SBo/digikam-4.12.0/extra/libkface/libkface/detection
-I/tmp/SBo/digikam-4.12.0/extra/libkface/libkface/recognition-opencv-lbph
-I/tmp/SBo/digikam-4.12.0/extra/libkface/libkface/alignment-congealing
-I/usr/include/KDE -I/usr/lib/qt/include/QtXmlPatterns
-I/usr/lib/qt/include/QtXml -I/usr/lib/qt/include/QtWebKit
-I/usr/lib/qt/include/QtUiTools -I/usr/lib/qt/include/QtTest
-I/usr/lib/qt/include/QtSvg -I/usr/lib/qt/include/QtSql
-I/usr/lib/qt/include/QtScriptTools -I/usr/lib/qt/include/QtScript
-I/usr/lib/qt/include/QtOpenGL -I/usr/lib/qt/include/QtNetwork
-I/usr/lib/qt/include/QtMultimedia -I/usr/lib/qt/include/QtHelp
-I/usr/lib/qt/include/QtDesigner -I/usr/lib/qt/include/QtDeclarative
-I/usr/lib/qt/include/QtDBus -I/usr/lib/qt/include/Qt3Support
-I/usr/lib/qt/include/QtGui -I/usr/lib/qt/include/QtCore
-I/usr/lib/qt/include/Qt -I/usr/lib/qt/mkspecs/default -I/usr/include/opencv   
-fexceptions -UQT_NO_EXCEPTIONS -D_GNU_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -o CMakeFiles/kface.dir/facedetector.cpp.o -c
/tmp/SBo/digikam-4.12.0/extra/libkface/libkface/facedetector.cpp
In file included from
/tmp/SBo/digikam-4.12.0/extra/libkface/libkface/detection/opencvfacedetector.h:40:0,
                 from
/tmp/SBo/digikam-4.12.0/extra/libkface/libkface/facedetector.cpp:29:
/tmp/SBo/digikam-4.12.0/build/extra/libkface/libkface/libopencv.h:54:36: fatal
error: opencv2/face/facerec.hpp: No such file or directory
 #include <opencv2/face/facerec.hpp>
                                    ^
compilation terminated.
make[2]: *** [extra/libkface/libkface/CMakeFiles/kface.dir/facedetector.cpp.o]
Error 1
make[2]: Leaving directory `/tmp/SBo/digikam-4.12.0/build'
make[1]: *** [extra/libkface/libkface/CMakeFiles/kface.dir/all] Error 2
make[1]: Leaving directory `/tmp/SBo/digikam-4.12.0/build'
make: *** [all] Error 2

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list