I am trying to build digikam on a Macbook Pro Yosemite by following the instructions in README.MACOSX By reading the printout while running bootstrap.macports, it appears that installation is configured not to compile several of the components in the extra subdirectory, e.g.: -- Local shared libkface will be compiled......... NO -- Local shared libkgeomap will be compiled....... NO -- Local shared libmediawiki will be compiled..... NO -- Local shared libkvkontakte will be compiled.... NO however, the build fails later with this error message: [ 90%] Building CXX object core/showfoto/CMakeFiles/showfoto.dir/main/showfoto.cpp.o make[2]: *** No rule to make target `/opt/local/lib/libkgeomap.dylib', needed by `core/showfoto/showfoto.app/Contents/MacOS/showfoto'. Stop. make[1]: *** [core/showfoto/CMakeFiles/showfoto.dir/all] Error 2 make: *** [all] Error 2 Reproducible: Always
It's not reproducible here with last code from git/master. Which cmake option s are actived to configure project ? did you use bootstrap.mackports script ? Gilles Caulier
README.MACOSX instruction re-written with improved macports install scripts. Problem not reproducible. Gilles Caulier
This problem disappear with digiKam 5.x, has we drop libkgeomap support