GIMP 2.7/git-master auf Ubuntu 9.04/9.10 kompilieren
Anleitung zum Kompilieren des aktuellen GIMP-Quellcodes (= Master-Version im GIT-Repository) unter Ubuntu 9.04/9.10
Achtung: Die aktuelle GIT-Version ist nur ein Zwischenstand der Entwicklung, den man verwenden kann, um sich aktuelle Entwicklungen (z.B. Single-Window-Mode) mal anzusehen. Zum Arbeiten sollte man aber immer eine Stable-Version (2.6) verwenden!
Der Ablauf ist für Ubuntu 9.04 und 9.10 gleich, nur dass man bei Ubuntu 9.04 vorher noch die neueste Gtk-Version herunterladen muss.
Hier die Befehle im Detail (als normaler Benutzer):
cd ~
mkdir -p tmp
cd tmp
# Wichtig! Diese Variablen müssen gesetzt werden und
# sind für alle weiteren Befehle notwendig. Wenn die Konsole
# dazwischen geschlossen wird, müssen die 3 exports
# erneut durchgeführt werden!
export PATH=$PATH:/opt/gimp-2.7/bin
export PKG_CONFIG_PATH=/opt/gimp-2.7/lib/pkgconfig
export LD_LIBRARY_PATH=/opt/gimp-2.7/lib
# Holen der wichtigsten Pakete
sudo apt-get build-dep gimp
# Zusätzliche Pakete
sudo aptitude install checkinstall git-core libtool libopenexr-dev libopenraw-dev libspiro-dev
### BEGINN: DIESER BLOCK IST NUR FÜR UBUNTU 9.04 NOTWENDIG ###
# Glib (benötigt für Gtk) holen, kompilieren, installieren
wget http://ftp.gnome.org/pub/gnome/sources/glib/2.22/glib-2.22.2.tar.bz2
tar -xjf glib-2.22.2.tar.bz2
cd glib-2.22.2
./configure --prefix=/opt/gimp-2.7
make -j3
sudo make install -j3
cd ..
# Gtk holen, kompilieren, installieren
wget http://ftp.gnome.org/pub/gnome/sources/gtk+/2.18/gtk+-2.18.2.tar.bz2
tar -xjf gtk+-2.18.2.tar.bz2
cd gtk+-2.18.2
./configure --prefix=/opt/gimp-2.7
make -j3
sudo make install -j3
cd ..
### ENDE: DIESER BLOCK IST NUR FÜR UBUNTU 9.04 NOTWENDIG ###
# BABL holen, kompilieren, installieren
git clone --depth 1 git://git.gnome.org/babl
cd babl
./autogen.sh --prefix=/opt/gimp-2.7
make -j3
sudo make install -j3
cd ..
# GEGL holen, kompilieren, installieren
git clone --depth 1 git://git.gnome.org/gegl
cd gegl
./autogen.sh --prefix=/opt/gimp-2.7 --disable-gtk-doc
make -j3
sudo make install -j3
cd ..
# GIMP holen, kompilieren, installieren
git clone --depth 1 git://git.gnome.org/gimp
cd gimp
./autogen.sh --prefix=/opt/gimp-2.7 --disable-gtk-doc
make -j3
sudo make install -j3
cd ..
Aufruf mit:
/opt/gimp-2.7/bin/gimp-2.7
Achtung: Die aktuelle GIT-Version ist nur ein Zwischenstand der Entwicklung, den man verwenden kann, um sich aktuelle Entwicklungen (z.B. Single-Window-Mode) mal anzusehen. Zum Arbeiten sollte man aber immer eine Stable-Version (2.6) verwenden!
Der Ablauf ist für Ubuntu 9.04 und 9.10 gleich, nur dass man bei Ubuntu 9.04 vorher noch die neueste Gtk-Version herunterladen muss.
Hier die Befehle im Detail (als normaler Benutzer):
cd ~
mkdir -p tmp
cd tmp
# Wichtig! Diese Variablen müssen gesetzt werden und
# sind für alle weiteren Befehle notwendig. Wenn die Konsole
# dazwischen geschlossen wird, müssen die 3 exports
# erneut durchgeführt werden!
export PATH=$PATH:/opt/gimp-2.7/bin
export PKG_CONFIG_PATH=/opt/gimp-2.7/lib/pkgconfig
export LD_LIBRARY_PATH=/opt/gimp-2.7/lib
# Holen der wichtigsten Pakete
sudo apt-get build-dep gimp
# Zusätzliche Pakete
sudo aptitude install checkinstall git-core libtool libopenexr-dev libopenraw-dev libspiro-dev
### BEGINN: DIESER BLOCK IST NUR FÜR UBUNTU 9.04 NOTWENDIG ###
# Glib (benötigt für Gtk) holen, kompilieren, installieren
wget http://ftp.gnome.org/pub/gnome/sources/glib/2.22/glib-2.22.2.tar.bz2
tar -xjf glib-2.22.2.tar.bz2
cd glib-2.22.2
./configure --prefix=/opt/gimp-2.7
make -j3
sudo make install -j3
cd ..
# Gtk holen, kompilieren, installieren
wget http://ftp.gnome.org/pub/gnome/sources/gtk+/2.18/gtk+-2.18.2.tar.bz2
tar -xjf gtk+-2.18.2.tar.bz2
cd gtk+-2.18.2
./configure --prefix=/opt/gimp-2.7
make -j3
sudo make install -j3
cd ..
### ENDE: DIESER BLOCK IST NUR FÜR UBUNTU 9.04 NOTWENDIG ###
# BABL holen, kompilieren, installieren
git clone --depth 1 git://git.gnome.org/babl
cd babl
./autogen.sh --prefix=/opt/gimp-2.7
make -j3
sudo make install -j3
cd ..
# GEGL holen, kompilieren, installieren
git clone --depth 1 git://git.gnome.org/gegl
cd gegl
./autogen.sh --prefix=/opt/gimp-2.7 --disable-gtk-doc
make -j3
sudo make install -j3
cd ..
# GIMP holen, kompilieren, installieren
git clone --depth 1 git://git.gnome.org/gimp
cd gimp
./autogen.sh --prefix=/opt/gimp-2.7 --disable-gtk-doc
make -j3
sudo make install -j3
cd ..
Aufruf mit:
/opt/gimp-2.7/bin/gimp-2.7
Dieser Artikel wurde unter folgender Lizenz veröffentlicht: Namensnennung-Keine kommerzielle Nutzung 3.0 Österreich






Kommentare
Hier können Sie Ihre Kommentare, Frage und Anregungen loswerden. Der Autor und die anderen Benutzer können Ihren Beitrag sehen und darauf antworten. Natürlich können Sie auch im Chat fragen.
Die Kommentare sind chronologisch geordnet.