Linux 14.990 Themen, 106.474 Beiträge

DigiKam unter Wheezy compilieren

gelöscht_254676 / 3 Antworten / Flachansicht Nickles

Leider liegt DigiKam in den Wheezypaketen nur in der Version 2.6.x vor. Ich möchte mir nun die aktuelle Version selbst compilieren!

Was mich erstmal stutzig macht, ist die folgende Aussage:

"Compiling digiKam requires 4-8 hours depending on your
hardware as well as a fair amount of persistence. However,
if goes smoothly the entire process might be completed
within an hour."

Was passiert denn da, dass der Prozess solange dauern soll? Hat jemand von euch Erfahrung mit aktueller Hardware?

Muss ich vorher die Version 2.6.x deinstallieren? Was ist mit der angebundenen Mysql Datenbank..., kann ich die mit der neuen Version weiter nutzen?

Hab mir das aktuelle Tarball 3.2.x geladen...

und würde jetzt wie folgt vorgehen...

Tarball entpacken, Abhängigkeiten für DigiKam installieren und folgendes Ausführen

# mkdir build
# cd build
# cmake -DCMAKE_BUILD_TYPE=debugfull -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DDIGIKAMSC_USE_PRIVATE_KDEGRAPHICS=on ..
# make
# su
# make install


Gibts da noch Ergänzungen, hab ich was übersehen?

bei Antwort benachrichtigen
the_mic gelöscht_254676 „Danke für diesen hilfreichen Hinweis... und wo liegt der ...“
Optionen

Checkinstall kenne ich nur aus alten rpm-Zeiten mit Mandrake Linux. Das hat damals eher hässliche Pakete erstellt und man hatte gerne mal einen Dateikonflikt. Evtl ist das heute besser.
Das Hauptproblem an Checkinstall ist, dass das Paket keine Abhängigkeiten gespeichert hat (woher sollte es diese auch kennen? Es erstellt daher nur ein generisches Paket aus den Informationen des Aufrufs "make install"). Das wird v.a. dann ein Thema, wenn du das Paket auch noch auf weiteren Rechnern installieren willst.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen