Newsgroup: it.comp.os.linux.software
Titolo: compilazione gimp

QUalcuno ha provato a compilare gimp 2.0?
Il configure va a posto, ma al make mi spara una serie di
gimpfontlist.c: In function `gimp_font_list_font_desc_from_pattern':
gimpfontlist.c:282: `FC_WIDTH' undeclared (first use in this function)
gimpfontlist.c:282: (Each undeclared identifier is reported only once
gimpfontlist.c:282: for each function it appears in.)
gimpfontlist.c:286: `FC_WIDTH_NORMAL' undeclared (first use in this 
function)
gimpfontlist.c:289: `FC_WIDTH_ULTRACONDENSED' undeclared (first use in 
this function)
gimpfontlist.c:292: `FC_WIDTH_EXTRACONDENSED' undeclared (first use in 
this function)
gimpfontlist.c:295: `FC_WIDTH_CONDENSED' undeclared (first use in this 
function)
gimpfontlist.c:298: `FC_WIDTH_SEMICONDENSED' undeclared (first use in 
this function)
gimpfontlist.c:301: `FC_WIDTH_SEMIEXPANDED' undeclared (first use in 
this function)
gimpfontlist.c:304: `FC_WIDTH_EXPANDED' undeclared (first use in this 
function)
gimpfontlist.c:307: `FC_WIDTH_EXTRAEXPANDED' undeclared (first use in 
this function)
gimpfontlist.c:310: `FC_WIDTH_ULTRAEXPANDED' undeclared (first use in 
this function)
ecc ecc fino al fatidico error finale
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
	Due linee rette s'incontrano
	all'infinito, quando ormai non gliene frega più niente

 QUalcuno ha provato a compilare gimp 2.0?
felicemente compilato su slackware 9.1
-- 
http://snowdog.altervista.org

 
Che librerie usa?
Come compilatore la 9.1 dovrebbe avere il gcc 3.2.3 mentre la mia slack 
9 ha il 3.2.2, ma non dovrebbe essere questo..
Sembrerebbe un problema di fontconffig..


 
Niente da fare:-(
Ho aggiornato xft, pango, fontconfig ma niente, escono sempre quegli 
errori..
Snowdog, mica mi potresti dire quali librerie hai (le versioni) e cosa 
usa gimp2?


 usa gimp2?
$ ldd /usr/local/bin/gimp-2.0
libgimpwidgets-2.0.so.0 => /usr/local/lib/libgimpwidgets-2.0.so.0 (0x40035000)
libgimpcolor-2.0.so.0 => /usr/local/lib/libgimpcolor-2.0.so.0 (0x400fe000)
libgimpmodule-2.0.so.0 => /usr/local/lib/libgimpmodule-2.0.so.0 (0x40106000)
libgimpbase-2.0.so.0 => /usr/local/lib/libgimpbase-2.0.so.0 (0x4010b000)        libgimpthumb-2.0.so.0 => /usr/local/lib/libgimpthumb-2.0.so.0 (0x40114000)
libgimpmath-2.0.so.0 => /usr/local/lib/libgimpmath-2.0.so.0 (0x4011a000)        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x4011f000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x40375000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x403e1000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x403fc000)
libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x4040f000)
libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x40430000)
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0x4043d000)
libm.so.6 => /lib/libm.so.6 (0x40455000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x40478000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x4049a000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x404cd000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x40502000)
libdl.so.2 => /lib/libdl.so.2 (0x40506000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x4050a000)
libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0x40574000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x4059b000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x405ba000)
libc.so.6 => /lib/libc.so.6 (0x4061e000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40754000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x4081c000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40820000)
libXft.so.2 => /usr/lib/libXft.so.2 (0x4082e000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40840000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libz.so.1 => /usr/lib/libz.so.1 (0x40848000)
$ fontconfig-config --version
1.0.4
gtk-2.2.0
gcc version 3.2.3
ho compilato con
./configure --with-mp=no
-- 
http://snowdog.altervista.org

 
La stessa robaccia che ho io..
Dopo una guglata un po' più approfondita ho aggiunto un include nei 
sorgenti di gimp..
Praticamente non aveva delle definizioni :-(


 Praticamente non aveva delle definizioni :-(
stranissimo...
da dove li hai scaricati i sorgenti?
io dal mirror di 
mirror.uk
, il giorno stesso dell'uscita della release 2.0
-- 
http://snowdog.altervista.org


ftp.gimp.org
Vero è che ho un po' di casino in questo pc (ci faccio di tutto e di 
più), però la guglata sembrava più generale.


 più), però la guglata sembrava più generale.
a me davano dei problemi con fontconfig le release 1.3.x, poi ho scoperto
che mi era rimasto il vecchio fontconfig di una release precedente la
slack 9, togliendolo mi erano spariti.
prova magari a dfare un occhio in /var/log/packages se hai
fontconfig-1-qualchecosa
nella 9.x fontconfig e' nel tgz di xfree
-- 
http://snowdog.altervista.org


Lo avevo già ucciso, come quello di xfree (compilato a manina) che aveva 
lasciato un po' di librerie in giro


 lasciato un po' di librerie in giro
male che vada c'e' sempre il package non ufficiale di 
linuxpackages.net
http://www.linuxpackages.net/pkg_details.php?id=1568
non so se l'abbiano gia' messo in -current, ma se lo hanno fatto molto
probabilmente c'e' anche altra roba da aggiornare...
-- 
http://snowdog.altervista.org


SOno un compilatore vivente (notare il mozilla-1.7b)


 SOno un compilatore vivente (notare il mozilla-1.7b)
lo so, preferisco anche io compilare, ma se proprio ho problemi vado di
pkginstall...
-- 
http://snowdog.altervista.org


COmunque aggiunto quell'#include è andato tutto a posto.
Mi sembra che gimp sia arrivato ad un ottimo livello..
Appropositodicompilare: openoffice ci hai provato?
Sul mozillone:Mozilla 1.7 mi sembra più reattivo della 1.6 (compilata 
anch'essa)


 anch'essa)
avevo provato a compilare una 1.3 o 1.4 non ricordo ma avevo avuto
problemi e poco tempo per vedere dove stavano...
la 1.7 il team di sviluppo dice che sia piu' veloce
provero' a compilarla anche io, vediamo un po' che succede...
-- 
http://snowdog.altervista.org