[Digikam-devel] [Bug 268668] Digikam/libkmap does not compile (missing header file, OS X)

Jan Gosmann jan at hyper-world.de
Wed Mar 16 20:28:17 GMT 2011


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





--- Comment #11 from Jan Gosmann <jan hyper-world de>  2011-03-16 21:28:16 ---
Already tried it and the first problem is now solved. However, the build fails
now a bit later:

[ 29%] Building CXX object
extra/kipi-plugins/advancedslideshow/CMakeFiles/kipiplugin_advancedslideshow.dir/commoncontainer.cpp.o
In file included from
/Volumes/Home/blubb/Desktop/digikam/extra/kipi-plugins/advancedslideshow/commoncontainer.cpp:25:
/Volumes/Home/blubb/Desktop/digikam/extra/kipi-plugins/advancedslideshow/commoncontainer.h:39:31:
error: Phonon/VolumeSlider: No such file or directory
In file included from
/Volumes/Home/blubb/Desktop/digikam/extra/kipi-plugins/advancedslideshow/commoncontainer.cpp:25:
/Volumes/Home/blubb/Desktop/digikam/extra/kipi-plugins/advancedslideshow/commoncontainer.h:128:
error: ‘Phonon’ has not been declared
/Volumes/Home/blubb/Desktop/digikam/extra/kipi-plugins/advancedslideshow/commoncontainer.h:128:
error: expected `{' before ‘VolumeSlider’
/Volumes/Home/blubb/Desktop/digikam/extra/kipi-plugins/advancedslideshow/commoncontainer.h:128:
error: function definition does not declare parameters
/Volumes/Home/blubb/Desktop/digikam/extra/kipi-plugins/advancedslideshow/commoncontainer.cpp:94:
error: invalid use of incomplete type ‘class
KIPIAdvancedSlideshowPlugin::VolumeSlider’
/Volumes/Home/blubb/Desktop/digikam/extra/kipi-plugins/advancedslideshow/commoncontainer.h:128:
error: forward declaration of ‘class KIPIAdvancedSlideshowPlugin::VolumeSlider’
make[2]: ***
[extra/kipi-plugins/advancedslideshow/CMakeFiles/kipiplugin_advancedslideshow.dir/commoncontainer.cpp.o]
Error 1
make[1]: ***
[extra/kipi-plugins/advancedslideshow/CMakeFiles/kipiplugin_advancedslideshow.dir/all]
Error 2
make: *** [all] Error 2

This is a problem with case-sensitivity. The file Phonon/VolumeSlider is
included, but in my system the Phonon include directory starts with a lower
case letter (phonon/...).
I am not sure which notation is correct. This might also be a bug of the
MacPort. (Moreover I suppose that it compiles fine with Linux and that should
also be case-sensitive.)

Concerning libgpod: That lib was detected correctly for me. My installed
version is libgpod @0.8.0_4+python26 (active) (via MacPorts) and the following
files can be found in /opt/local/lib where I expect them to be:
libgpod.4.dylib  libgpod.a        libgpod.dylib    libgpod.la

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Digikam-devel mailing list