Darktable 1.6 kompilieren (Debian): Unterschied zwischen den Versionen
Aus MattWiki
Matt (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Darktable 1.6 bauen Anleitung, um eine Stable-Version von Darktable unter Debian GNU/Linux zu kompilieren. Diese Anleitung bezieht sich auf: * Darktable 1.6 …“) |
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
== Installation Kompiler-Umgebung == | |||
==Installation Kompiler-Umgebung== | |||
Kompiler und Hilfsprogramme installieren: | Kompiler und Hilfsprogramme installieren: | ||
Zeile 22: | Zeile 17: | ||
==Quelltext beschaffen== | == Quelltext beschaffen == | ||
Mögliche Quellen: | Mögliche Quellen: | ||
# Stable Quelltexte von Sourceforge &rarr | # Stable Quelltexte von Sourceforge → Enthalten Configure Skript | ||
# Quelltexte von Git → Configure Skript mit <code>./autogen.sh</code> aufbauen | # Quelltexte von Git → Configure Skript mit <code>./autogen.sh</code> aufbauen | ||
# Tarballs von Github nicht verwenden | # Tarballs von Github nicht verwenden | ||
Zeile 33: | Zeile 28: | ||
$ mkdir ~/tmp | $ mkdir ~/tmp | ||
$ cd ~/tmp | $ cd ~/tmp | ||
$ | $ wget https://github.com/darktable-org/darktable/releases/download/release-1.6.0/darktable-1.6.0.tar.xz | ||
$ tar xvf darktable-1.6.0.tar.xz | $ tar xvf darktable-1.6.0.tar.xz | ||
$ cd darktable-1.6.0 | $ cd darktable-1.6.0 | ||
== Kompilieren == | |||
==Kompilieren== | |||
Als Anwender ausführen: | Als Anwender ausführen: | ||
Zeile 45: | Zeile 39: | ||
Als Root ausführen: | Als Root ausführen: | ||
# cd build | |||
# make install | # make install | ||
== Verknüpfung im Anwendungsmenü erstellen == | |||
# ln -s /opt/darktable-1.6.0/bin/darktable /usr/local/bin/darktable | |||
# cp -r /opt/darktable-1.6.0/share/icons/hicolor/* /usr/share/icons/<aktuelle Symbolauwahl> | |||
# ln -s /opt/darktable-1.6.0/share/applications/darktable.desktop /usr/local/share/applications/darktable.desktop | |||
== Ausführen == | |||
==Ausführen== | |||
Als Anwender ausführen: | Als Anwender ausführen: | ||
Zeile 60: | Zeile 54: | ||
[[Category: | [[Category:Linux]] | ||
[[Category:Kompilieren]] | [[Category:Kompilieren]] |
Aktuelle Version vom 2. September 2017, 15:24 Uhr
Darktable 1.6 bauen
Anleitung, um eine Stable-Version von Darktable unter Debian GNU/Linux zu kompilieren. Diese Anleitung bezieht sich auf:
- Darktable 1.6 Stable
- Debian Wheezy 7.8
Installation Kompiler-Umgebung
Kompiler und Hilfsprogramme installieren:
# apt-get install intltool cmake
Notwendige Entwicklungspakete installieren (Dabei werden auch Pakete für den Betrieb von Darktable installiert):
# apt-get install libatk1.0-dev libcairo2-dev libsoup2.4-dev libexiv2-dev libfontconfig1-dev libfreetype6-dev libgomp1 libgtk2.0-dev libjpeg8-dev libtiff4-dev liblcms2-dev liblensfun-dev libpng12-dev libstdc++6-4.4-dev libxml2-dev libopenexr-dev libgphoto2-2-dev libdbus-glib-1-dev libgnome-keyring-dev fop librsvg2-dev liblua5.2-dev libcolord-dev libsqlite3-dev libcurl4-gnutls-dev
Quelltext beschaffen
Mögliche Quellen:
- Stable Quelltexte von Sourceforge → Enthalten Configure Skript
- Quelltexte von Git → Configure Skript mit
./autogen.sh
aufbauen - Tarballs von Github nicht verwenden
$ mkdir ~/tmp $ cd ~/tmp $ wget https://github.com/darktable-org/darktable/releases/download/release-1.6.0/darktable-1.6.0.tar.xz $ tar xvf darktable-1.6.0.tar.xz $ cd darktable-1.6.0
Kompilieren
Als Anwender ausführen:
$ ./build.sh --prefix /opt/darktable-1.6.0 # /opt verwenden, um vom Rest des Systems zu trennen
Als Root ausführen:
# cd build # make install
Verknüpfung im Anwendungsmenü erstellen
# ln -s /opt/darktable-1.6.0/bin/darktable /usr/local/bin/darktable # cp -r /opt/darktable-1.6.0/share/icons/hicolor/* /usr/share/icons/<aktuelle Symbolauwahl> # ln -s /opt/darktable-1.6.0/share/applications/darktable.desktop /usr/local/share/applications/darktable.desktop
Ausführen
Als Anwender ausführen:
$ /opt/gnucash-2.x.x/bin/gnucash