Oggi avendo avuto un po di tempo ho voluto compilare Gimp 2.7, per verificare le novità, una su tutte la famosa single-window mode, e verificare se era stato fatto un po di ordine in stile photoshop, come promesso. Gimp 2.7 non è niente altro che la versione testing del futuro Gimp 2.8. Io come da titolo l’ho compilato su Debian Squeeze, quindi per poter compilare assicurarsi di avere tutto cio che occore compreso:
git-core libtool autoconf automake intltool
comunque verificare nel caso mancasse altro.
Iniziamo con stabilire le variabili, poiche l’installazione la faremo in /opt, in questo modo potremmo usare tutte e due le versioni di Gimp.
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
quindi assicuriamoci di poter compilare Gimp:
sudo apt-get build-dep gimp
a questo punto dobbiamo scaricare e compilare le librerie grafiche BABL e GEGL.
BABL:
git clone --depth 1 git://git.gnome.org/babl
cd babl
./autogen.sh --prefix=/opt/gimp-2.7
make -j4
sudo make install -j4
GEGL:
git clone --depth 1 git://git.gnome.org/gegl
cd gegl
./autogen.sh --prefix=/opt/gimp-2.7 --disable-gtk-doc
make -j4
sudo make install -j4
Adesso scarichiamo e compiliamo Gimp:
GIMP:
git clone --depth 1 git://git.gnome.org/gimp
cd gimp
./autogen.sh --prefix=/opt/gimp-2.7 --disable-gtk-doc
make -j4
sudo make install -j4
a questo punto se tutto è andato bene ci troviamo con Gimp 2.7 installato in /opt e possiamo avviarlo con:
/opt/gimp-2.7/bin/gimp-2.7
La prima valutazione è sicuramente positiva, ma di strada da fare c’è ne ancora tanta. Questo lo dico senza voler fare paragoni tra Gimp e Photoshop, che sarebbe come fare un paragone tra Jenson Button e Michael Schumacher.
ciao su ubuntu pensi che vada?
Credo proprio di si, l’unica accortezza è quella se si usa ubuntu 9.4 di scaricare e compilare le nuove Glib e GTK con:
wget https://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 -j4
sudo make install -j4
quindi dopo:
wget https://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 -j4
sudo make install -j4
successivamente segui la guida.
Prova e fammi sapere se funziona ciao 😉
finisco lo studio e ti avviso subito :d grazie 😀
Ti confermo che si compila benissimo, ciao.
ottima guida,compilato su Sid.
con questo risultato.
https://www.youtube.com/watch?v=jbUFaa-FaE0
ciao e grazie.
Grazie a te per la citazione nel video….ho notato anche che lo screencast lo hai fatto con:
ffmpeg -f x11grab -s
Nessuno mi convincerà mai che al momento esista un metodo migliore.
seguendo un tuo consiglio,ho usato proprio quello per lo screencast.
anche se a vedere il mio video non rende giustizia al metodo,ma dipende dal mio hardware(vengono cosi anche con altri metodi o programmi).
L'ho compilato pure io su Sid (ora proverò su di una squeeze) e funziona, fantastico, anche perchè dovendolo usare su un eeepc ogni pixel risparmiato è importante!
Grazie per la guida 🙂
e grazie anche a te…per il commento 😉
Grazie per le istruzioni. Sapete se è possibile utilizzare la funzione "mixbrush" / "gimp painter" patch (una patch reale, non solo le spazzole + pacchetto preset) con gimp 2.7, e in quale fase si applica la patch?
(Mi scuso per il mio "italiano" – è tradotto dall'inglese da Google. Anche se in grado di leggere un po 'della lingua italiana, io non so nemmeno come iniziare a scrivere)
I'm sorry but I never tried this patch
this patch gimp-painter – 20100627.diff not work with version 2.7.2, but works with version up to 2.6.9.
apply the patch
cd gimp
wget https://sourceforge.jp/projects/gimp-painter/downloads/48031/gimp-painter–20100627.diff/
patch -p1 < gimp-painter--20100627.diff
./configure
make
or
./autogen.sh --prefix=/opt/gimp-2.7
make
sudo make install
I was just going to post that it didn't seem to work on 2.7, if I did everything right. Something failed, I don't remember if it was on "autogen" or "make" stage.
I already have a 2.6.8 working with the patch, I think that there shouldn't be much difference in 2.6.9. I didn't know there was a newer version of the patch though, someday I may install both then.
It a shame that it does not work with 2.7, I bet the combination of the brush rotation with this "painterly" brush would be quite interesting.
Grazie!
Now I follow this project, I hope a new patch
Ho appena compilato su una sid ed è andato tutto a posto compresa la modalità in single mode e il raggruppamento dei livelli.
Ma ogni volta che c'è un aggiornamento devo ricompilare tutto da capo?
L'ho appena compilato su una sid ed è andato tutto a posto e funziona bene compresa la modalità single mode e il raggruppamento dei livelli.
dato che l'installazione è stata fatta in /opt direi proprio di si 🙂
It works. Thanks 🙂
Ma grazie 😀
Se volessi installare un plugin (ad esempio gimp-ufraw) per la versione di Gimp in /opt, quale è il metodo consigliato?
Posso creare da qualche parte in /opt/gimp-2.7 un link simbolico al binario del pacchetto installato (/usr/lib/gimp/2.0/plug-ins/ufraw-gimp)?
Oppure devo compilare ufraw?
Grazie!
@fede
sicuramente la via preferita sarebbe quella della compilazione dei plugin,
questo per evitare spiacevoli problemi.
Ci sto provando ma ho dei problemi.
Ho scaricato la versione 0.18 di Ufraw e usato questi comandi:
./configure –prefix=/opt –with-gimp
make
/opt/gimp-2.7/bin/gimptool-2.0 –install-bin ufraw-gimp
Ma se provo ad aprire un file raw con Gimp ottengo due errori:
"Could not execute plug-in "ufraw-gimp"
(/home/fede/.gimp-2.7/plug-ins/ufraw-gimp)
because it uses an obsolete version of the plug-in protocol."
"Apertura di "/home/fede/Immagini/CorsoFotografia/ritratto_jacopo/selezione/DSC_0091.NEF" fallita:
La procedura "file-ufraw-load" non ha restituito valori di ritorno"
Non credo che installando con make install risolverei niente (ho avuto problemi anche in questo modo su un altro computer).
Hai qualche consiglio?
Grazie!
@fede
faccio una prova anche io, e vediamo che succede.
Dimmi dove trovare un file raw per fare una prova, che io non ne ho.
le trovi qui:
https://web.archive.org/web/20140219223931/https://www.rawsamples.ch:80/index_en.php
grazie dell'aiuto
@fede
scusa il ritardo nella risposta, ma sono riuscito solo adesso. Dunque l'errore che hai commesso
è banale, i passi da seguire sono i seguenti:
$ cd ufraw-0.18
$ ./configure --prefix=/opt/gimp-2.7
$ make -j4
$ sudo make install -j4
alla fine avrai il plugin funzionante 🙂
ciao 😉
ho fatto make distclean e seguito le tue istruzioni
ma ho sempre lo stesso errore
forse mi conviene reinstallare tutto da capo, perché non ho idea di quale possa essere l'errore a questo punto
scusa se hai Gimp in /opt funzionante, devi solo scaricare il plugin
in una qualsiasi cartella e seguire le istruzioni.
thanks 🙂