|
Hi,
I was trying to build Digikam from the source, however I got an error during the "make" process. I was able to succesfully generate makefiles using cmake. but when I run "make" from terminal, I get stuck when it builds and link kipiplugin_kioexportimport. here is the log: [ 12%] Built target kipiplugin_piwigoexport Scanning dependencies of target kipiplugin_kioexportimport_automoc Generating plugin_kioexportimport.moc Generating KioExportWindow.moc Generating KioImportWidget.moc Generating KioExportWidget.moc Generating KioImportWindow.moc [ 12%] Built target kipiplugin_kioexportimport_automoc Scanning dependencies of target kipiplugin_kioexportimport [ 12%] Building CXX object extra/kipi-plugins/kioexportimport/CMakeFiles/kipiplugin_kioexportimport.dir/kipiplugin_kioexportimport_automoc.cpp.o [ 12%] Building CXX object extra/kipi-plugins/kioexportimport/CMakeFiles/kipiplugin_kioexportimport.dir/plugin_kioexportimport.cpp.o [ 12%] Building CXX object extra/kipi-plugins/kioexportimport/CMakeFiles/kipiplugin_kioexportimport.dir/KioExportWindow.cpp.o [ 12%] Building CXX object extra/kipi-plugins/kioexportimport/CMakeFiles/kipiplugin_kioexportimport.dir/KioExportWidget.cpp.o [ 12%] Building CXX object extra/kipi-plugins/kioexportimport/CMakeFiles/kipiplugin_kioexportimport.dir/KioImportWindow.cpp.o [ 12%] Building CXX object extra/kipi-plugins/kioexportimport/CMakeFiles/kipiplugin_kioexportimport.dir/KioImportWidget.cpp.o Linking CXX shared module ../../../lib/kipiplugin_kioexportimport.so CMakeFiles/kipiplugin_kioexportimport.dir/plugin_kioexportimport.cpp.o: In function `Plugin_KioExportImport': /home/dexter/DigiKam/digikam-sc/extra/kipi-plugins/kioexportimport/plugin_kioexportimport.cpp:62: undefined reference to `KIPI::Plugin::setUiBaseName(char const*)' /home/dexter/DigiKam/digikam-sc/extra/kipi-plugins/kioexportimport/plugin_kioexportimport.cpp:63: undefined reference to `KIPI::Plugin::setupXML()' CMakeFiles/kipiplugin_kioexportimport.dir/plugin_kioexportimport.cpp.o: In function `KIPIKioExportPlugin::Plugin_KioExportImport::setupActions()': /home/dexter/DigiKam/digikam-sc/extra/kipi-plugins/kioexportimport/plugin_kioexportimport.cpp:91: undefined reference to `KIPI::Plugin::setDefaultCategory(KIPI::Category)' /home/dexter/DigiKam/digikam-sc/extra/kipi-plugins/kioexportimport/plugin_kioexportimport.cpp:102: undefined reference to `KIPI::Plugin::addAction(QString const&, KAction*)' /home/dexter/DigiKam/digikam-sc/extra/kipi-plugins/kioexportimport/plugin_kioexportimport.cpp:114: undefined reference to `KIPI::Plugin::addAction(QString const&, KAction*, KIPI::Category)' CMakeFiles/kipiplugin_kioexportimport.dir/plugin_kioexportimport.cpp.o: In function `KIPIKioExportPlugin::Plugin_KioExportImport::setup(QWidget*)': /home/dexter/DigiKam/digikam-sc/extra/kipi-plugins/kioexportimport/plugin_kioexportimport.cpp:79: undefined reference to `KIPI::Plugin::interface() const' collect2: ld returned 1 exit status make[2]: *** [lib/kipiplugin_kioexportimport.so] Error 1 make[1]: *** [extra/kipi-plugins/kioexportimport/CMakeFiles/kipiplugin_kioexportimport.dir/all] Error 2 make: *** [all] Error 2 I cannot understand the error myself, I hope somebody out here might be able to help. Thanks Harsh Agrawal _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
Get the latest 'libkipi' and you are good to go. On 9 Dec 2012 01:08, "harsh agrawal" <[hidden email]> wrote:
Hi, _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
In reply to this post by harsh agrawal
I installed the latest version of Libkipi. Doesn't help. Still the same error.
On Sun, Dec 9, 2012 at 1:07 AM, harsh agrawal <[hidden email]> wrote: Hi, _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
Did you build libkipi from source? _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
In reply to this post by harsh agrawal
Yes I built Libkipi from source. and again tried to make DigiKam from source. But got stuck at the same point.
This is my Cmake GUI log if this helps: Found Qt-Version 4.8.1 (using /usr/bin/qmake) Found X11: /usr/lib/i386-linux-gnu/libX11.so Found KDE 4.8 include dir: /usr/include Found KDE 4.8 library dir: /usr/lib Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler Found automoc4: /usr/bin/automoc4 /home/dexter/DigiKam/digikam-sc/po/ dir do not exists. Translations compilation disabled... You can use DIGIKAMSC_CHECKOUT_PO option to extract po files from KDE repositories. Local kdegraphics libraries will be compiled... NO Handbooks will be compiled..................... YES Extract translations files..................... NO Translations will be compiled.................. NO ---------------------------------------------------------------------------------- Starting CMake configuration for: libmediawiki ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. ----------------------------------------------------------------------------- * QJSON - Qt library for handling JSON data ----------------------------------------------------------------------------- -- Congratulations! All external packages have been found. ----------------------------------------------------------------------------- ---------------------------------------------------------------------------------- Starting CMake configuration for: libkgeomap Found Qt-Version 4.8.1 (using /usr/bin/qmake) Found X11: /usr/lib/i386-linux-gnu/libX11.so Check Kexiv2 library in local sub-folder... Check Kexiv2 library using pkg-config... WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig Found libkexiv2 release >= 1.0.0 Found libkexiv2: /usr/local/lib/libkexiv2.so kexiv2 found, the demo application will be compiled. ---------------------------------------------------------------------------------- Starting CMake configuration for: libkface Found Qt-Version 4.8.1 (using /usr/bin/qmake) Found X11: /usr/lib/i386-linux-gnu/libX11.so First try at finding OpenCV... Great, found OpenCV on the first try. OpenCV Root directory is /usr/local/share/OpenCV External libface was not found, use internal version instead... ---------------------------------------------------------------------------------- Starting CMake configuration for: kipi-plugins Kipi library version required : 2.0.0 Check Kipi library in local sub-folder... Check Kipi library using pkg-config... checking for module 'libkipi>=2.0.0' found libkipi, version 2.0.0 Found KIPI: kipi Kipi library SO binary version: 10 libkipi: Found version 2.0.0 (required: 2.0.0) Check Kexiv2 library in local sub-folder... Check Kexiv2 library using pkg-config... WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig Found libkexiv2 release >= 1.0.0 Found libkexiv2: /usr/local/lib/libkexiv2.so Check Kdcraw library in local sub-folder... Check Kdcraw library using pkg-config... WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig Found libkdcraw release >= 0.2.0 Found libkdcraw: /usr/local/lib/libkdcraw.so CMake Warning at extra/kipi-plugins/CMakeLists.txt:140 (MESSAGE): libkdcraw: Version information not found, your version is probably too old. Check for Ksane library in local sub-folder... Check Ksane library using pkg-config... Found libksane release 0.3.0 Found libksane: /usr/local/lib/libksane.so Check for KGeoMap library in local sub-folder... Found KGeoMap library in local sub-folder: /home/dexter/DigiKam/digikam-sc/extra/libkgeomap Check Mediawiki library in local sub-folder... Found Mediawiki library in local sub-folder: /home/dexter/DigiKam/digikam-sc/extra/libmediawiki Check Vkontakte library in local sub-folder... Found Vkontakte library in local sub-folder: /home/dexter/DigiKam/digikam-sc/extra/libkvkontakte Could NOT find FLEX (missing: FLEX_EXECUTABLE) Could NOT find BISON (missing: BISON_EXECUTABLE) Found HUpnpCore : /usr/include/HUpnpCore /usr/lib/libHUpnp.so Could NOT find required package HUpnpAv: <http://herqq.org> GCC 4.5 or later detected. Enabling C++0x support in QTGSTREAMER_FLAGS. Could NOT find QtKOAuth (missing: QTKOAUTH_LIBRARIES QTKOAUTH_INCLUDE_DIR) libkgeomap: Found version 2.0.0 Found X11: /usr/lib/i386-linux-gnu/libX11.so CMake version: cmake version 2.8.7 CMake version (cleaned): cmake version 2.8.7 ---------------------------------------------------------------------------------- kipi-plugins 3.0.0-rc dependencies results <http://www.digikam.org> libjpeg library found.................... YES libtiff library found.................... YES libpng library found..................... YES libkipi library found.................... YES libkexiv2 library found.................. YES libkdcraw library found.................. YES libxml2 library found.................... YES (optional) libxslt library found.................... YES (optional) libexpat library found................... YES (optional) native threads support library found..... YES (optional) libopengl library found.................. YES (optional) Qt4 OpenGL module found.................. YES libopencv library found.................. YES (optional) QJson library found...................... YES (optional) libgpod library found.................... YES (optional) Gdk library found........................ YES (optional) libkdepim library found.................. YES (optional) qca2 library found....................... YES (optional) libkgeomap library found................. YES (optional) libmediawiki library found............... YES (optional) libkvkontakte library found.............. YES (optional) boost library found...................... YES (optional) libimagemagick library found............. YES (optional) libqtgstreamer library found............. YES (optional) QtKOAuth library found................... NO (optional) OpenMP library found..................... YES (optional) libX11 library found..................... YES (optional) libksane library found................... YES (optional) Hupnp library found...................... YES (optional) kipi-plugins will be compiled............ YES Shwup will be compiled................... YES (optional) YandexFotki will be compiled............. YES (optional) HtmlExport will be compiled.............. YES (optional) AdvancedSlideshow will be compiled....... YES (optional) ImageViewer will be compiled............. YES (optional) AcquireImages will be compiled........... YES (optional) DNGConverter will be compiled............ YES (optional) RemoveRedEyes will be compiled........... YES (optional) Debian Screenshots will be compiled...... YES (optional) Facebook will be compiled................ YES (optional) VKontakte will be compiled............... YES (optional) IpodExport will be compiled.............. YES (optional) Calendar will be compiled................ YES (optional) GPSSync will be compiled................. YES (optional) Mediawiki will be compiled............... YES (optional) Panorama will be compiled................ YES (optional) VideoSlideshow will be compiled.......... YES (optional) Wallpaper will be compiled............... NO (optional - Look README file for more details about dependencies) ---------------------------------------------------------------------------------- Check if the system is big endian Searching 16 bit integer Looking for sys/types.h Looking for sys/types.h - found Looking for stdint.h Looking for stdint.h - found Looking for stddef.h Looking for stddef.h - found Check size of unsigned short Check size of unsigned short - done Using unsigned short Check if the system is big endian - little endian ---------------------------------------------------------------------------------- Starting CMake configuration for: digiKam Kipi library version required : 2.0.0 Check Kipi library in local sub-folder... Check Kipi library using pkg-config... libkipi: Found version 2.0.0 (required: 2.0.0) Check Kexiv2 library in local sub-folder... Check Kexiv2 library using pkg-config... WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig Found libkexiv2 release >= 1.0.0 Found libkexiv2: /usr/local/lib/libkexiv2.so Check Kdcraw library in local sub-folder... Check Kdcraw library using pkg-config... WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig Found libkdcraw release >= 0.2.0 Found libkdcraw: /usr/local/lib/libkdcraw.so Found Jasper: /usr/lib/i386-linux-gnu/libjasper.so Check Kface library in local sub-folder... Found Kface library in local sub-folder: /home/dexter/DigiKam/digikam-sc/extra/libkface Check for KGeoMap library in local sub-folder... Found KGeoMap library in local sub-folder: /home/dexter/DigiKam/digikam-sc/extra/libkgeomap checking for module 'libpgf' package 'libpgf' not found Could NOT find any working clapack installation First try at finding OpenCV... Great, found OpenCV on the first try. OpenCV Root directory is /usr/local/share/OpenCV CMake Warning at core/CMakeLists.txt:208 (MESSAGE): libkdcraw: Version information not found, your version is probably too old. Check for LCMS1 availability... checking for module 'lcms' found lcms, version 1.19 Found LCMS: /usr/lib/i386-linux-gnu/liblcms.so Found LCMS1: /usr/lib/i386-linux-gnu/liblcms.so /usr/include Paralelized PGF codec disabled... Identified libjpeg version: 80+ Found MySQL server executable at: /usr/sbin/mysqld Found MySQL install_db executable at: /usr/bin/mysql_install_db libkgeomap: Found version 2.0.0 Found gphoto2: -L/usr/local/lib -lgphoto2_port;-L/usr/local/lib -lgphoto2 -lgphoto2_port -lm Found LIBUSB: /usr/lib/i386-linux-gnu/libusb.so WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig Found LensFun: /usr/include WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig Performing Test HAVE_LQR_0_4 Performing Test HAVE_LQR_0_4 - Success Found Lqr-1: /usr/include/lqr-1 Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) ---------------------------------------------------------------------------------- digiKam 3.0.0-rc dependencies results <http://www.digikam.org> Qt4 SQL module found..................... YES MySQL Server found....................... YES MySQL install_db tool found.............. YES libtiff library found.................... YES libpng library found..................... YES libjasper library found.................. YES liblcms library found.................... YES Boost Graph library found................ YES libkipi library found.................... YES libkexiv2 library found.................. YES libkdcraw library found.................. YES libkface library found................... YES libkgeomap library found................. YES libpgf library found..................... NO (optional - internal version used instead) libclapack library found................. NO (optional - internal version used instead) libgphoto2 and libusb libraries found.... YES (optional) libkdepimlibs library found.............. YES (optional) libglib2 library found................... YES (optional) liblqr-1 library found................... YES (optional) liblensfun library found................. YES (optional) Doxygen found............................ NO (optional) You will not be able to to generate the API documentation. This does not affect building digiKam in any way. digiKam can be compiled.................. YES ---------------------------------------------------------------------------------- Adjusting compilation flags for GCC version ( 4.6.3 ) Configuring done Generating done CMake Warning: Manually-specified variables were not used by the project: DDIGIKAMSC_USE_PRIVATE_KDEGRAPHICS On Sun, Dec 9, 2012 at 11:02 AM, harsh agrawal <[hidden email]> wrote: I installed the latest version of Libkipi. Doesn't help. Still the same error. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
On Sun, Dec 9, 2012 at 7:29 PM, harsh agrawal <[hidden email]> wrote: Yes I built Libkipi from source. and again tried to make DigiKam from source. But got stuck at the same point. Build libkdcraw also from source (https://projects.kde.org/projects/kde/kdegraphics/libs/libkdcraw/repository) and then you can build digikam from source, without any problem. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
I have installed libkdcraw as well from source, still its not working. I guess there is something else that is wrong.
You need some other log that will help you identify the error. Thank you for helping me this far. Harsh On Sun, Dec 9, 2012 at 7:38 PM, Pankaj Kumar <[hidden email]> wrote:
_______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
| Free forum by Nabble | Edit this page |
