Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:media:gimp:compiler [23/01/2014 19:57] kao refonte pour mettre à jour vers Gimp 2.9 |
doc:media:gimp:compiler [28/11/2015 19:11] (Version actuelle) milou |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
=====Compiler Gimp===== | =====Compiler Gimp===== | ||
- | * Objet : compiler Gimp depuis les dépôts git. | + | * Objet : compiler [[doc:media:gimp|Gimp]] depuis les dépôts git. |
- | * Niveau requis : {{tag>expert}} | + | * Niveau requis : {{tag>avisé}} |
* Commentaires : Cette méthode s'appuie sur cette page en Anglais: [[http://www.chromecode.com/2009/12/best-way-to-keep-up-with-gimp-from-git_26.html|ici]] | * Commentaires : Cette méthode s'appuie sur cette page en Anglais: [[http://www.chromecode.com/2009/12/best-way-to-keep-up-with-gimp-from-git_26.html|ici]] | ||
- | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | + | * Suivi : |
- | * Suivi : {{tag>à-tester}} | + | * Création par [[user>kao]] le 23/01/2014 |
- | * Création par <kao> le 23-01-2014 | + | * Testé par [[user>golgot200]] le 28/11/2015 |
* Mise à jour | * Mise à jour | ||
- | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=8246 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | + | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=127137#p127137 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) |
====Introduction==== | ====Introduction==== | ||
- | La méthode décrite ci dessous, permet de tester la version de développement de Gimp à côté de celle disponible dans les dépôts sans déstabiliser le système. | + | La méthode décrite ci dessous, permet de tester la version de développement de [[doc:media:gimp|Gimp]] à côté de celle disponible dans les dépôts sans déstabiliser le système. |
====Compilation==== | ====Compilation==== | ||
Ligne 19: | Ligne 19: | ||
On créé un dossier de travail: | On créé un dossier de travail: | ||
- | <code user>mkdir ~/gimp-git- | + | <code user>mkdir ~/gimp-git</code> |
- | cd ~/gimp-git</code> | + | <code user>cd ~/gimp-git</code> |
Puis on télécharge les sources de la librairie **Babl** (1mo) , de la librairie **GEGL** (55mo) et enfin de **Gimp** (212mo) | Puis on télécharge les sources de la librairie **Babl** (1mo) , de la librairie **GEGL** (55mo) et enfin de **Gimp** (212mo) | ||
- | <code user>git clone git://git.gnome.org/babl | + | <code user>git clone git://git.gnome.org/babl</code> |
- | git clone git://git.gnome.org/gegl | + | <code user>git clone git://git.gnome.org/gegl</code> |
- | git clone git://git.gnome.org/gimp</code> | + | <code user>git clone git://git.gnome.org/gimp</code> |
<note>**Gimp 2.9** nécessite au **Glib 2.36** minimum (libglib2.0-0), les sources sont disponibles [[https://git.gnome.org/browse/glib|ici]], vous pouvez les compiler de la même manière que **babl**, **geg**l et **gimp** afin de ne pas endommager votre système.</note> | <note>**Gimp 2.9** nécessite au **Glib 2.36** minimum (libglib2.0-0), les sources sont disponibles [[https://git.gnome.org/browse/glib|ici]], vous pouvez les compiler de la même manière que **babl**, **geg**l et **gimp** afin de ne pas endommager votre système.</note> | ||
Ligne 39: | Ligne 39: | ||
export ACLOCAL_FLAGS="-I $PREFIX/share/aclocal $ACLOCAL_FLAGS" | export ACLOCAL_FLAGS="-I $PREFIX/share/aclocal $ACLOCAL_FLAGS" | ||
</code> | </code> | ||
- | Puis on ajoute des dossiers nécessaire pour la compilation | + | Puis on ajoute des dossiers nécessaires pour la compilation |
<code user> | <code user> | ||
- | mkdir lib bin share | + | mkdir lib bin share</code> |
- | mkdir share/aclocal</code> | + | <code user>mkdir share/aclocal</code> |
====Compilation=== | ====Compilation=== | ||
Ensuite on compile **babl**: | Ensuite on compile **babl**: | ||
- | <code user>cd babl | + | <code user>cd babl</code> |
- | ./autogen.sh --prefix=$PREFIX | + | <code user>./autogen.sh --prefix=$PREFIX</code> |
- | make | + | <code user>make</code> |
- | make install | + | <code user>make install</code> |
- | cd ..</code> | + | <code user>cd ..</code> |
Et on fait la même chose avec , **gegl**, | Et on fait la même chose avec , **gegl**, | ||
**gimp**. | **gimp**. | ||
Ligne 57: | Ligne 57: | ||
<code user>~/gimp-git/bin/gimp-2.9</code> | <code user>~/gimp-git/bin/gimp-2.9</code> | ||
Pour preuve:// | Pour preuve:// | ||
- | {{ http://images.debian-facile.org/file-Rb7f606e353fb04ad867c42e678571497.png }}// | + | {{ /file-Rb7f606e353fb04ad867c42e678571497.png }}// |
====Mettre à jour==== | ====Mettre à jour==== | ||
Pour mettre à jour, il faudra juste relancer: | Pour mettre à jour, il faudra juste relancer: | ||
- | <code user>git pull --rebase | + | <code user>git pull --rebase</code> |
- | make | + | <code user>make</code> |
- | make install</code> | + | <code user>make install</code> |
Pour chaque dossier: **babl**, **gegl** et **gimp** | Pour chaque dossier: **babl**, **gegl** et **gimp** | ||
====Liens==== | ====Liens==== | ||
+ | *Discussion sur le forum [[https://debian-facile.org/viewtopic.php?id=8246 | ici]] | ||
*Site officiel: (en) http://www.gimp.org/ | *Site officiel: (en) http://www.gimp.org/ | ||
*Tutoriel source: (en)[[http://www.chromecode.com/2009/12/best-way-to-keep-up-with-gimp-from-git_26.html|ici]] | *Tutoriel source: (en)[[http://www.chromecode.com/2009/12/best-way-to-keep-up-with-gimp-from-git_26.html|ici]] |