On Aug 25, 2015, at 7:40 AM, Roger Day wrote:

> Hi, I get the following problem with digikam @4.9.0
> 
> This command:
> 
> cd 
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_digikam/digikam/work/build"
>  && /usr/bin/make -j2 -w all VERBOSE=ON
> 
> ends with this failure:
> 
> [  1%] Building CXX object 
> extra/libkface/libkface/CMakeFiles/kface.dir/facedetector.cpp.o
> cd 
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_digikam/digikam/work/build/extra/libkface/libkface
>  && 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
>    -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=119 -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_REENTRANT -pipe 
> -Os -arch x86_64 -stdlib=libstdc++  -fno-common -Wnon-virtual-dtor 
> -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W 
> -Wpointer-arith -Wformat-security -Woverloaded-virtual -fno-common 
> -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden 
> -Wno-return-type-c-linkage -O2 -g -DNDEBUG -DQT_NO_DEBUG -arch x86_64 
> -mmacosx-version-min=10.7 -fPIC 
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_digikam/digikam/work/build/extra/libkface/libkface
>  -I/opt/l
 
ocal/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_digikam/digikam/work/digikam-4.9.0/extra/libkface/libkface
 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_digikam/digikam/work/digikam-4.9.0/extra/libkface/libkface/database
 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_digikam/digikam/work/digikam-4.9.0/extra/libkface/libkface/detection
 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_digikam/digikam/work/digikam-4.9.0/extra/libkface/libkface/recognition-opencv-lbph
 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_digikam/digikam/work/digikam-4.9.0/extra/libkface/libkface/alignment-congealing
 -I/opt/local/include/KDE -I/opt/local/include/QtXmlPatterns 
-I/opt/local/include/QtXml -I/opt/local/include/QtWebKit -I/opt/local/inc
 lude/QtUiTools -I/opt/local/include/QtTest -I/opt/local/include/QtSvg 
-I/opt/local/include/QtSql -I/opt/local/include/QtScriptTools 
-I/opt/local/include/QtScript -I/opt/local/include/QtOpenGL 
-I/opt/local/include/QtNetwork -I/opt/local/include/QtMultimedia 
-I/opt/local/include/QtHelp -I/opt/local/include/QtDesigner 
-I/opt/local/include/QtDeclarative -I/opt/local/include/QtDBus 
-I/opt/local/include/Qt3Support -I/opt/local/include/QtGui 
-I/opt/local/include/QtCore -I/opt/local/share/qt4/mkspecs/default 
-I/opt/local/include/opencv    -fexceptions -UQT_NO_EXCEPTIONS -D__APPLE_KDE__  
-o CMakeFiles/kface.dir/facedetector.cpp.o -c 
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_digikam/digikam/work/digikam-4.9.0/extra/libkface/libkface/facedetector.cpp
> In file included from 
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_digikam/digikam/work/digikam-4.9.0/extra/libkface/libkface/facedetector.cpp:29:
> In file included from 
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_digikam/digikam/work/digikam-4.9.0/extra/libkface/libkface/detection/opencvfacedetector.h:40:
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_digikam/digikam/work/build/extra/libkface/libkface/libopencv.h:48:10:
>  fatal error: 
>       'opencv2/core/version.hpp' file not found
> #include <opencv2/core/version.hpp>
> 
> (plus a couple of others)
> 
> The build command appears to be missing the all-important 
> -I/opt/local/include flag setting, which is fundamental. 

The real problem is that this version of digikam is incompatible with opencv 3:

https://trac.macports.org/ticket/48081

_______________________________________________
macports-users mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to