Hello
I have install rmp digikam 0.10.0 RC1 on a mandriva 2009 in the menu configuration i can't check "write meta-data in raw file (experimental) maybe i fogot something but i don't know what regards. -- Sylvain Crouzillat _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
compile and Install current libkexiv2 from trunk.
Gilles Caulier 2009/2/8 Sylvain CROUZILLAT <[hidden email]> Hello _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
thanks for your speedy answer
I have download libkexiv2 0.1.8 from SourceForge compile and install and i still can't check "write meta-data in raw file" 2009/2/8 Gilles Caulier <[hidden email]> compile and Install current libkexiv2 from trunk. -- Sylvain Crouzillat _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
2009/2/8 Sylvain CROUZILLAT <[hidden email]> thanks for your speedy answer This version is for KDE3, not KDE4. You must use code from KDE subversion repository, trunk branch. http://www.digikam.org/drupal/sharedlibs Gilles Caulier _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
hello
i have made all the steep below, and i always can't check "write meta data to RAW files (experimetal) have you got à solution ? CHECKOUT KDE4 VERSIONTo Checkout the latest kdegraphics libs svn source for KDE4 (includes libkipi, libkdcraw, libkexiv2, libksane) :
To Checkout the latest digiKam and Kipi-plugins SVN source for KDE4:
Installion for KDE4 in your system (/opt/kde4)To compile the source code under linux you have to give these commands in the source code folders. You should use a seperate build folder to help cleaning up sources if something goes wrong.# mkdir build # cd build # cmake -DCMAKE_BUILD_TYPE=debugfull -DCMAKE_INSTALL_PREFIX=/opt/kde4 ../../graphics # make # su # make install 2009/2/8 Gilles Caulier <[hidden email]>
-- Sylvain Crouzillat _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
2009/3/4 Sylvain CROUZILLAT <[hidden email]>:
> hello > > i have made all the steep below, and i always can't check "write meta data > to RAW files (experimetal) > > have you got à solution ? > > > CHECKOUT KDE4 VERSION > > To Checkout the latest kdegraphics libs svn source for KDE4 (includes > libkipi, libkdcraw, libkexiv2, libksane) : > # svn co -N svn://anonsvn.kde.org/home/kde/branches/KDE/4.2/kdegraphics This is the problem. RAW metadata writting feature is only implemented in trunk (KDE4.3, not KDE 4.2) http://websvn.kde.org/trunk/KDE/kdegraphics/libs/ Just checkout, recompile and install libkexiv2 from trunk and recompile digiKam & co. Unforget to remove CMakeCache.txt from root digiKam source code folder to be sure to use this libkexiv2. In component info dialog from Help menu, you must see libkexiv2 0.6.0 release. Gilles Caulier _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
i
i delete kdegraphics dir svn co -N svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/ cd kdegraphics/ svn up libs svn up cmake cmake . make it make all lib exept libkexiv2 :-( have you got un idea ? 2009/3/4 Gilles Caulier <[hidden email]> 2009/3/4 Sylvain CROUZILLAT <[hidden email]>: -- Sylvain Crouzillat _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
2009/3/7 Sylvain CROUZILLAT <[hidden email]>:
> i > > i delete kdegraphics dir > > svn co -N svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/ > cd kdegraphics/ > svn up libs > svn up cmake > cmake . > make > > it make all lib exept libkexiv2 :-( > > have you got un idea ? > You need Exiv2 shared library version >= 0.18. Look messages from the console from cmake... Gilles Caulier _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
your right
when i do Cmake i have : Found Exiv2 release < 0.18 i uninstall old exiv2 lib i download Exiv2 0.18 fron www.exiv2.org ./configure make su make install with no problème. but when i do cmake . i have the message : Cannot find Exiv2 library! 2009/3/7 Gilles Caulier <[hidden email]> 2009/3/7 Sylvain CROUZILLAT <[hidden email]>: -- Sylvain Crouzillat _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
2009/3/7 Sylvain CROUZILLAT <[hidden email]>:
> your right > > when i do Cmake i have : > Found Exiv2 release < 0.18 > > i uninstall old exiv2 lib > > i download Exiv2 0.18 fron www.exiv2.org > ./configure > make > su > make install > with no problème. > > but when i do cmake . i have the message : > Cannot find Exiv2 library! > Well, cmake use a cache mechanism where old Exiv2 is referenced. go to root kdegraphics folder source code, remove CMakeCache.txt and try again. Gilles Caulier _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Before you made me a response, y try to delete CMakeCache.txt
as you say it in an another mail. to be sure i delete the directory and re-download. after your mail y re-try. and it the same thing. as you can see behind exiv2 is whell install on my laptop. croucrou@localhost:~/DigikamSNV/kdegraphics$ exiv2 -V exiv2 0.18 Copyright (C) 2004-2008 Andreas Huggel. ... the lib is install in /usr/local/lib perhaps it is au problem of PATH 2009/3/8 Gilles Caulier <[hidden email]>
-- Sylvain Crouzillat _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
2009/3/8 Sylvain CROUZILLAT <[hidden email]> Before you made me a response, y try to delete CMakeCache.txt This is how cmake manage path on my system (from CMakeCache.txt) : //Path to a file. KEXIV2_INCLUDE_DIR:PATH=/usr/ include //Path to a library. KEXIV2_LIBRARIES:FILEPATH=/usr/lib/libkexiv2.so //Path to a file. KIPI_INCLUDE_DIR:PATH=/usr/include //Path to a library. KIPI_LIBRARIES:FILEPATH=/usr/lib/libkipi.so //Path to a file. KDCRAW_INCLUDE_DIR:PATH=/usr/include //Path to a library. KDCRAW_LIBRARIES:FILEPATH=/usr/lib/libkdcraw.so Look in digikam README file how to set-up these variables from command line (using "-D" option) Best Gilles Caulier _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
yes i did it
i use : cmake -DCMAKE_INSTALL_PREFIX=/usr for all config (exiv2, kdelib, digikam) and it work. thanks for you help. 2009/3/9 Gilles Caulier <[hidden email]>
-- Sylvain Crouzillat _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Sylvain CROUZILLAT wrote:
> yes i did it > > i use : > cmake -DCMAKE_INSTALL_PREFIX=/usr > for all config (exiv2, kdelib, digikam) > and it work. > Using this option I was finally able to get my kipi-plugins correctly installed, perhaps this should be fixed somewhere central? /Simon _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Am Samstag, 14. März 2009 11:13:31 schrieb Simon Oosthoek:
> > i use : > > cmake -DCMAKE_INSTALL_PREFIX=/usr > > for all config (exiv2, kdelib, digikam) > > and it work. > > Using this option I was finally able to get my kipi-plugins correctly > installed, perhaps this should be fixed somewhere central? There is nothing to fix. Either you compile software yourself, then you need some knowledge about that process, including the paths used during compilation, or you use packages, then somebody familiar with those techniques does the work for you. Sven _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Sven Burmeister wrote:
> Am Samstag, 14. März 2009 11:13:31 schrieb Simon Oosthoek: >>> i use : >>> cmake -DCMAKE_INSTALL_PREFIX=/usr >>> for all config (exiv2, kdelib, digikam) >>> and it work. >> Using this option I was finally able to get my kipi-plugins correctly >> installed, perhaps this should be fixed somewhere central? > > There is nothing to fix. Either you compile software yourself, then you need > some knowledge about that process, including the paths used during > compilation, or you use packages, then somebody familiar with those techniques > does the work for you. > What a load of BS, if you want more people testing the software you need to provide some convenience for people with less than 100% dedication to the digikam project to allow for easy (./configure; make; make install) type testing. The very least "central" thing you could do is to add this information to the wiki, I could do that myself, if I had the time and knew with more certainty that this is the right thing to do. However the amount of stuff needed to compile from trunk is already way too much for the average compile-from-source-tester! Cheers Simon _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Am Samstag, 14. März 2009 12:32:47 schrieb Simon Oosthoek:
> What a load of BS, if you want more people testing the software you need > to provide some convenience for people with less than 100% dedication to > the digikam project to allow for easy (./configure; make; make install) > type testing. Please watch your language if you want to be taken seriously. Sven _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
In reply to this post by S. Burmeister
On Saturday 14 March 2009 11:44:48 Sven Burmeister wrote:
> Am Samstag, 14. März 2009 11:13:31 schrieb Simon Oosthoek: > > > i use : > > > cmake -DCMAKE_INSTALL_PREFIX=/usr > > > for all config (exiv2, kdelib, digikam) > > > and it work. > > > > Using this option I was finally able to get my kipi-plugins correctly > > installed, perhaps this should be fixed somewhere central? > > There is nothing to fix. Either you compile software yourself, then you > need some knowledge about that process, including the paths used during > compilation, or you use packages, then somebody familiar with those > techniques does the work for you. > > Sven > _______________________________________________ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` src_path _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users signature.asc (204 bytes) Download Attachment |
2009/3/16 Gerhard Kulzer <[hidden email]>
yes, it sound fine. Somebody can confirm on local linux box to be sure. Here with Mandriva it work Gilles _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
In reply to this post by Gerhard Kulzer
Hi, I recently reinstalled my Ubuntu system ( Ubuntu 8.10 64bits) and I try know to compliling the last version of digikam. I have installed KDE 4.2 by activating Backports repository I have installed too dependencies mentionned in the followings pages : http://techbase.kde.org/Getting_Started/Build/KDE4/Kubuntu_and_Debian http://wiki.kde.org/tiki-index.php?page=Digikam+Compilation+on+Kubuntu+Intrepid And I follow the procedure describe in the last page listed above. but when I try to make the Kdegraphics part, the process stop at the libkexiv stage with this messages : Linking CXX shared library ../../../lib/libkexiv2.so CMakeFiles/kexiv2.dir/kexiv2exif.o: In function `KExiv2Iface::KExiv2::setExifThumbnail(QImage const&, bool) const': /home/naruchan/Download/sources/svn/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2exif.cpp:835: undefined reference to `Exiv2::ExifThumb::ExifThumb(Exiv2::ExifData&)' /home/naruchan/Download/sources/svn/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2exif.cpp:836: undefined reference to `Exiv2::ExifThumb::setJpegThumbnail(unsigned char const*, long)' CMakeFiles/kexiv2.dir/kexiv2exif.o: In function `KExiv2Iface::KExiv2::getExifThumbnail(bool) const': /home/naruchan/Download/sources/svn/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2exif.cpp:741: undefined reference to `Exiv2::ExifThumbC::ExifThumbC(Exiv2::ExifData const&)' /home/naruchan/Download/sources/svn/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2exif.cpp:742: undefined reference to `Exiv2::ExifThumbC::copy() const' CMakeFiles/kexiv2.dir/kexiv2exif.o: In function `KExiv2Iface::KExiv2::getExifTagString(char const*, bool) const': /home/naruchan/Download/sources/svn/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2exif.cpp:691: undefined reference to `Exiv2::Metadatum::print(Exiv2::ExifData const*) const' CMakeFiles/kexiv2.dir/kexiv2exif.o: In function `KExiv2Iface::KExiv2::setExifTagData(char const*, QByteArray const&, bool) const': /home/naruchan/Download/sources/svn/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2exif.cpp:396: undefined reference to `Exiv2::DataValue::DataValue(unsigned char const*, long, Exiv2::ByteOrder, Exiv2::TypeId)' CMakeFiles/kexiv2.dir/kexiv2exif.o: In function `KExiv2Iface::KExiv2::setExif(QByteArray const&) const': /home/naruchan/Download/sources/svn/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2exif.cpp:121: undefined reference to `Exiv2::ExifParser::decode(Exiv2::ExifData&, unsigned char const*, unsigned int)' CMakeFiles/kexiv2.dir/kexiv2exif.o: In function `Exiv2::ExifParser::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, Exiv2::ByteOrder, Exiv2::ExifData const&)': /usr/local/include/exiv2/exif.hpp:570: undefined reference to `Exiv2::ExifParser::encode(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const*, unsigned int, Exiv2::ByteOrder, Exiv2::ExifData const&)' CMakeFiles/kexiv2.dir/kexiv2iptc.o: In function `KExiv2Iface::KExiv2::setIptcTagData(char const*, QByteArray const&, bool) const': /home/naruchan/Download/sources/svn/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2iptc.cpp:285: undefined reference to `Exiv2::DataValue::DataValue(unsigned char const*, long, Exiv2::ByteOrder, Exiv2::TypeId)' CMakeFiles/kexiv2.dir/kexiv2iptc.o: In function `KExiv2Iface::KExiv2::setIptc(QByteArray const&) const': /home/naruchan/Download/sources/svn/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2iptc.cpp:123: undefined reference to `Exiv2::IptcParser::decode(Exiv2::IptcData&, unsigned char const*, unsigned int)' CMakeFiles/kexiv2.dir/kexiv2iptc.o: In function `KExiv2Iface::KExiv2::getIptc(bool) const': /home/naruchan/Download/sources/svn/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2iptc.cpp:94: undefined reference to `Exiv2::IptcParser::encode(Exiv2::IptcData const&)' collect2: ld a retourné 1 code d'état d'exécution make[2]: *** [lib/libkexiv2.so.7.2.0] Erreur 1 make[1]: *** [libs/libkexiv2/libkexiv2/CMakeFiles/kexiv2.dir/all] Erreur 2 make: *** [all] Erreur 2 I want to precise that I have installe exiv2 0.18 from tarball Does somebody have any idea of where may I make something wrong ? Thanks Nicolas -- Nicolas Boulesteix - Chasseur de lueurs - http://www.photonoxx.fr _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Free forum by Nabble | Edit this page |