<div class="gmail_quote">On Sun, May 16, 2010 at 19:34, Simon A. Eugster <span dir="ltr"><<a href="http://simon.eu">simon.eu</a>@<a href="http://gmail.com">gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5">On 16.05.2010 19:03, Jens Müller wrote:<br>
> Am Sonntag, 16. Mai 2010, um 12:25:41 schrieb <a href="mailto:digikam-devel-request@kde.org">digikam-devel-request@kde.org</a>:<br>
>> Ah, thanks a lot.<br>
>> Compiling and installing works, but digikam isn't displaying any<br>
>><br>
>> image. Debug output says:<br>
>>> digikam(22301)/digikam (core) Digikam::ImageAlbumModel::slotResult:<br>
>>> Failed to list url:  "Could not start process Unable to create io-slave:<br>
>>> klauncher said: Fehler beim Laden von ?kio_digikamalbums?<br>
>>> ."<br>
>><br>
>> What is the problem here?<br>
>><br>
>><br>
>> Some change suggestions to the tutorial:<br>
>> # svn checkout svn://<a href="http://dev.exiv2.org/svn/trunk" target="_blank">dev.exiv2.org/svn/trunk</a><br>
>> # mv trunk exiv2<br>
>> v<br>
>> v<br>
>> # svn checkout svn://<a href="http://dev.exiv2.org/svn/trunk" target="_blank">dev.exiv2.org/svn/trunk</a> exiv2<br>
>><br>
>><br>
>> # sudo make install<br>
>> v<br>
>> v<br>
>> # sudo make install -j3    # Make with 3 threads; best: # of cores + 1<br>
>><br>
>> Patch CMakeLists.txt to be able to build standalone. Download appended<br>
>> patch and place it in your development folder.<br>
>> # patch<  ../libkexiv2cmake.diff.txt<br>
>> v<br>
>> v<br>
>> Patch CMakeLists.txt to be able to build standalone. Download appended<br>
>> patch and place it in your development folder:<br>
>> # wget <a href="http://www.digikam.org/drupal/system/files/libkexiv2cmake.diff_.txt" target="_blank">http://www.digikam.org/drupal/system/files/libkexiv2cmake.diff_.txt</a><br>
>> -O ../libkexiv2cmake.diff.txt<br>
>> # patch<  ../libkexiv2cmake.diff.txt<br>
>><br>
>> # chmod 744 env_svn.sh<br>
>> v<br>
>> v<br>
>> # chmod u+x env_svn.sh<br>
>><br>
>><br>
>> Simon<br>
><br>
> Thanks Simon for your comments, I will bring them in the howto.<br>
><br>
> As you have problems with digikam ioslaves: Do you own a 32bit or a 65bit<br>
> system? In the later case you have to modify the paths in the little script.<br>
> Do you install under /usr/local as the tutorial suggested or in /usr ?<br>
<br>
</div></div>Thanks for your answer! I'm on a 64bit system, indeed. Which paths do I<br>
have to adjust?<br>
<br>
And yes,  I've installed everything to /usr/local, not to /usr.<br>
<font color="#888888"><br>
Simon<br></font></blockquote><div><br></div><div>I have the same problem. I just compiled under Fedora 13 64bit following the "svnAlongStable" method, the kio_digikamalbums.so is located in /usr/local/lib64/kde4/ so I've changed the path in the script accordingly - export LD_LIBRARY_PATH="$DIGIKAMDEST/lib64/kde4:$DIGIKAMDEST/lib64:$DIGIKAMDEST/lib:$LD_LIBRARY_PATH" - same with LDPATH. But I'm still getting the same error - digikam(16815): couldn't create slave: "Není možné vytvořit io-slave: klauncher hlásí: Chyba při nahrávání 'kio_digikamdates'.</div>
<div><br></div><div>Also compiling this on Fedora is harder than I'd thought. libkexiv2 had some building issues, which I managed to resolve. DigiKam also had some build && linker issues. I don't know why, but cmake picked the right libkexiv2 and libkdcraw libs in /usr/local, but during make, it was using the distribution ones. Same with include dirs. I don't know cmake too well, so after trying to set few parameters I ended up moving the system include files to some other place. Then I just run make again and it picked up the right includes. Same with libs. Maybe this is 64bit system related...I don't know. What may be the issue here?</div>
<div><br></div><div>Later I might also send the steps needed to build digiKam on Fedora, including needed packages, if it would be wanted for the howto.</div><div><br></div><div>Marty</div><div><br></div></div>