[Digikam-devel] Building on Ubuntu Wily (was Re: [Digikam-users] Mysql/MariaDb database expert needs...)
Richard Mortimer
richm+digikam at oldelvet.org.uk
Mon Nov 23 10:42:12 GMT 2015
Hi,
On 22/11/2015 17:30, Gilles Caulier wrote:
> Any progress here ?
Yes. I got it compiled but ran out of time before weekend commitments
kicked in.
>
> Did you compile digiKAm with Mysql cmake option turned on ?
Yes. That was auto-detected and the configuration reported that it was
building with it.
Digikam will now start up but it is not finding image resources and
other similar files etc. I suspect it is because I tried to install in a
standalone directory. so I'm planning to rebuild for a normal install
and will try again at lunchtime.
Regards
Richard
>
> Gilles Caulier
>
> 2015-11-20 17:57 GMT+01:00 Gilles Caulier <caulier.gilles at gmail.com
> <mailto:caulier.gilles at gmail.com>>:
>
> Strange. All compile fine here...
>
> This is the unit test code that you can drop from compilation using
> a cmake option :
>
> -DBUILD_TESTING=OFF.
>
> If you use bootstrap.linux, just change option in this file as well,
> remove cmake cache file from build sub dir, reconfigure and compile...
>
> Gilles
>
>
> 2015-11-20 17:27 GMT+01:00 Richard Mortimer
> <richm+digikam at oldelvet.org.uk <mailto:richm+digikam at oldelvet.org.uk>>:
>
> On 19/11/2015 18:02, Gilles Caulier wrote:
> > You try to compile digiKam as stand alone. This is not the simplest way
> > to do.
> >
> > Checkout the digiKam Software Compilation with git :
> >
> > git clone git://anongit.kde.org/digikam-software-compilation
> <http://anongit.kde.org/digikam-software-compilation>
> > <http://anongit.kde.org/digikam-software-compilation>
> >
> > And follow instructions in README to checkout all relevant sub-project
> > automatically. Take a care to set "export GITSLAVE=.gitslave.devel"
> > before to be sure to download all that you needs...
>
> Many thanks. That got me a lot further. I was following the
> instructions
> from https://www.digikam.org/download/GIT and that doesn't
> mention the
> .gitslave.devel bit.
>
> I've got to 93% building now but its is stopping on the facedetector
> build. Can anyone point me towards what is missing to stop the build
> working now. Last bit of the build log is below.
>
> Regards
>
> Richard
>
>
> [ 93%] Built target align
> [ 93%] Automatic moc for target detect
> [ 93%] Built target detect_automoc
> Linking CXX executable detect
> ../../libs/facesengine/libdigikamfacesengine.a(facedetector.cpp.o):
> In
> function `FacesEngine::FaceDetector::detectFaces(QImage const&,
> QSize
> const&)':
> /home/laptop/Git/digikam/digikam-software-compilation/core/libs/facesengine/facedetector.cpp:166:
> undefined reference to `DIGIKAM_FACESENGINE_LOG()'
> /home/laptop/Git/digikam/digikam-software-compilation/core/libs/facesengine/facedetector.cpp:166:
> undefined reference to `DIGIKAM_FACESENGINE_LOG()'
> /home/laptop/Git/digikam/digikam-software-compilation/core/libs/facesengine/facedetector.cpp:170:
> undefined reference to `DIGIKAM_FACESENGINE_LOG()'
> /home/laptop/Git/digikam/digikam-software-compilation/core/libs/facesengine/facedetector.cpp:170:
> undefined reference to `DIGIKAM_FACESENGINE_LOG()'
> ../../libs/facesengine/libdigikamfacesengine.a(facedetector.cpp.o):
> In
> function `FacesEngine::FaceDetector::Private::backend()':
> /home/laptop/Git/digikam/digikam-software-compilation/core/libs/facesengine/facedetector.cpp:65:
> undefined reference to `DIGIKAM_FACESENGINE_LOG()'
> ../../libs/facesengine/libdigikamfacesengine.a(facedetector.cpp.o):/home/laptop/Git/digikam/digikam-software-compilation/core/libs/facesengine/facedetector.cpp:65:
> more undefined references to `DIGIKAM_FACESENGINE_LOG()' follow
> collect2: error: ld returned 1 exit status
> core/tests/facesengine/CMakeFiles/detect.dir/build.make:133:
> recipe for
> target 'core/tests/facesengine/detect' failed
> make[2]: *** [core/tests/facesengine/detect] Error 1
> CMakeFiles/Makefile2:15789: recipe for target
> 'core/tests/facesengine/CMakeFiles/detect.dir/all' failed
> make[1]: *** [core/tests/facesengine/CMakeFiles/detect.dir/all]
> Error 2
> Makefile:126: recipe for target 'all' failed
> make: *** [all] Error 2
>
>
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org <mailto:Digikam-devel at kde.org>
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
>
>
>
>
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
More information about the Digikam-devel
mailing list