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.

 

Share on Twitter

Post simili (o quasi):

  1. Installare plugins in Gimp 2.7.2       In questi giorni ho provato a compilare...
  2. Gnome-Voice-Control su Debian Squeeze         Gnome-Voice-Control è un applet che serve...
  3. Installare Gnome Shell su Debian Squeeze da Git         Ho voluto testare dopo un pò...
  4. Building FFmpeg su Debian Squeeze con libavfilter e x264   Ho scoperto da poco che nell'installazione di default di...
  5. Kernel 3.0 su Debian Squeeze No Problem           Ho voluto aggiornare il kernel...

Tag:
29 Risposte a “Compilare Gimp 2.7 su Debian Squeeze”
  1. Gu scrive:
    Mozilla Compatible 5.0 Ubuntu
    Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.9.1.3) Gecko/20090910 Ubuntu/9.04 (jaunty) Firefox-3.5

    ciao su ubuntu pensi che vada?

    Like or Dislike: Thumb up 0 Thumb down 0

  2. edmond scrive:
    Debian IceWeasel 3.0.14 Debian GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.14) Gecko/2009091010 Iceweasel/3.0.14 (Debian-3.0.14-1)

    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 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 -j4
    sudo make install -j4

    quindi dopo:

    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 -j4
    sudo make install -j4

    successivamente segui la guida.

    Prova e fammi sapere se funziona ciao ;)

    Like or Dislike: Thumb up 0 Thumb down 0

  3. Gu scrive:
    Mozilla Compatible 5.0 Ubuntu
    Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.9.1.3) Gecko/20090910 Ubuntu/9.04 (jaunty) Firefox-3.5

    finisco lo studio e ti avviso subito :d grazie :D

    Like or Dislike: Thumb up 0 Thumb down 0

  4. edmond scrive:
    Debian IceWeasel 3.0.14 Debian GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.14) Gecko/2009091010 Iceweasel/3.0.14 (Debian-3.0.14-1)

    Ti confermo che si compila benissimo, ciao.

    Like or Dislike: Thumb up 0 Thumb down 0

  5. deer scrive:
    Debian IceWeasel 3.5.4 Debian GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.4) Gecko/20091028 Iceweasel/3.5.4 (Debian-3.5.4-1)

    ottima guida,compilato su Sid.
    con questo risultato.
    http://www.youtube.com/watch?v=jbUFaa-FaE0
    ciao e grazie.

    Like or Dislike: Thumb up 0 Thumb down 0

  6. edmond scrive:
    Debian IceWeasel 3.5.3 Debian GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.3) Gecko/20091010 Iceweasel/3.5.3 (Debian-3.5.3-2)

    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.

    Like or Dislike: Thumb up 0 Thumb down 0

  7. deer scrive:
    Debian IceWeasel 3.5.4 Debian GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.4) Gecko/20091028 Iceweasel/3.5.4 (Debian-3.5.4-1)

    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).

    Like or Dislike: Thumb up 0 Thumb down 0

  8. Unknown
    The Incutio XML-RPC PHP Library -- WordPress/2.8.6

    [...] hittade jag en fin instruktion på italienska som berättade hur man installerar och kör bildbehandlingsprogrammet Gimp:s uttestningsversion 2.7 [...]

    Like or Dislike: Thumb up 0 Thumb down 0

  9. giambrox scrive:
    Debian IceWeasel 3.5.6 Debian GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.4) Gecko/20091028 Iceweasel/3.5.6 (like Firefox/3.5.6; Debian-3.5.6-1)

    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 :)

    Like or Dislike: Thumb up 0 Thumb down 0

  10. edmond scrive:
    Debian IceWeasel 3.5.8 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.8) Gecko/20100221 Iceweasel/3.5.8 (like Firefox/3.5.8)

    e grazie anche a te…per il commento ;)

    Like or Dislike: Thumb up 0 Thumb down 0

  11. Danniel Soares scrive:
    Google Chrome 5.0.375.70 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.70 Safari/533.4

     
    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)

    Like or Dislike: Thumb up 0 Thumb down 0

  12. edmond scrive:
    Debian IceWeasel 3.5.10 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.10) Gecko/20100623 Iceweasel/3.5.10 (like Firefox/3.5.10) GTB7.1

    I'm sorry but I never tried this patch

    Like or Dislike: Thumb up 0 Thumb down 0

  13. edmond scrive:
    Debian IceWeasel 3.5.10 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.10) Gecko/20100623 Iceweasel/3.5.10 (like Firefox/3.5.10) GTB7.1

    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 http://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

    Like or Dislike: Thumb up 0 Thumb down 0

  14. Danniel Soares scrive:
    Opera 9.80 GNU/Linux
    Opera/9.80 (X11; Linux i686; U; en) Presto/2.6.30 Version/10.60

    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!

    Like or Dislike: Thumb up 0 Thumb down 0

  15. edmond scrive:
    Debian IceWeasel 3.5.10 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.10) Gecko/20100623 Iceweasel/3.5.10 (like Firefox/3.5.10) GTB7.1

    Now I follow this project, I hope a new patch

    Like or Dislike: Thumb up 0 Thumb down 0

  16. Luca scrive:
    Debian IceWeasel 3.6.4 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.2.4) Gecko/20100505 Iceweasel/3.6.4 (like Firefox/3.6.4) GTB7.1

    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?

    Like or Dislike: Thumb up 0 Thumb down 0

  17. Luca scrive:
    Debian IceWeasel 3.6.4 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.2.4) Gecko/20100505 Iceweasel/3.6.4 (like Firefox/3.6.4) GTB7.1

    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.

    Like or Dislike: Thumb up 0 Thumb down 0

  18. edmond scrive:
    Debian IceWeasel 3.5.10 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.10) Gecko/20100623 Iceweasel/3.5.10 (like Firefox/3.5.10) GTB7.1

    dato che l'installazione è stata fatta in /opt direi proprio di si :)

    Like or Dislike: Thumb up 0 Thumb down 0

  19. dexim scrive:
    Debian IceWeasel 3.6.3 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100402 Iceweasel/3.6.3 (like Firefox/3.6.3)

    It works. Thanks :)

    Like or Dislike: Thumb up 0 Thumb down 0

  20. artic80 scrive:
    Google Chrome 7.0.507.0 Ubuntu
    Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Ubuntu/10.04 Chromium/7.0.507.0 Chrome/7.0.507.0 Safari/534.6

    Ma grazie :D

    Like or Dislike: Thumb up 0 Thumb down 0

  21. fede scrive:
    Firefox 4.0 GNU/Linux
    Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0

    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!

    Like or Dislike: Thumb up 0 Thumb down 0

  22. edmond scrive:
    Debian IceWeasel 3.5.16 Debian GNU/Linux 64 bits
    Mozilla/5.0 (X11; U; Debian Gnu/Linux x86_64; it; rv:1.9.1.16) Gecko/20110107 Iceweasel/3.5.16

    @fede

    sicuramente la via preferita sarebbe quella della compilazione dei plugin,

    questo per evitare spiacevoli problemi.

    Like or Dislike: Thumb up 0 Thumb down 0

  23. fede scrive:
    Firefox 4.0 GNU/Linux
    Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0

    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!

    Like or Dislike: Thumb up 0 Thumb down 0

  24. edmond scrive:
    Debian IceWeasel 3.5.16 Debian GNU/Linux 64 bits
    Mozilla/5.0 (X11; U; Debian Gnu/Linux x86_64; it; rv:1.9.1.16) Gecko/20110107 Iceweasel/3.5.16

    @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.

    Like or Dislike: Thumb up 0 Thumb down 0

  25. fede scrive:
    Firefox 4.0 GNU/Linux
    Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0

    le trovi qui:
    http://rawsamples.ch/index_en.php

    grazie dell'aiuto

    Like or Dislike: Thumb up 0 Thumb down 0

  26. edmond scrive:
    Debian IceWeasel 3.5.16 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.16) Gecko/20110323 Iceweasel/3.5.16 (like Firefox/3.5.16) GTB7.1

    @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 ;)

    Like or Dislike: Thumb up 0 Thumb down 0

  27. fede scrive:
    Firefox 4.0 GNU/Linux
    Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0

    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

    Like or Dislike: Thumb up 0 Thumb down 0

  28. edmond scrive:
    Debian IceWeasel 3.5.16 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.16) Gecko/20110323 Iceweasel/3.5.16 (like Firefox/3.5.16) GTB7.1

    scusa se hai Gimp in /opt funzionante, devi solo scaricare il plugin

    in una qualsiasi cartella e seguire le istruzioni.

    Like or Dislike: Thumb up 0 Thumb down 0

  29. dejan scrive:
    Firefox 4.0 GNU/Linux
    Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0

    thanks :)

    Like or Dislike: Thumb up 0 Thumb down 0

  30.  
Scrivi un Commento

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">