Newsgroup: it.comp.os.linux.iniziare
Titolo: gtk+ 2.4.9 & Glib 2.4.8 da installare

Ciao alla NG,
sto cercando di installare le gtk+.
Mi segnala questo errore.
configure: error: Library requirements (glib-2.0 >= 2.4.0    atk >= 1.0.1 
pango >= 1.4.0) not met; consider adjusting the PKG_CONFIG_PATH environment 
variable if your libraries are in a nonstandard prefix so pkg-config can 
find them.
Il problema che ho appena installato le glib 2.4.8 che posso fare?
Ciao
Lele

 Il problema che ho appena installato le glib 2.4.8 che posso fare?
Leggere l'errore, e la correzione proposta.
Per inciso:
	man pkg-config
La catena delle dipendenze delle GTK è non banale:
	pkg-config
	glib
	pango
	atk
	gtk
Devi installare tutto quanto nell'ordine, e, se la locazione è
non-standard (e.g. /usr/local oppure /opt), allora devi dire alle
librerie dove andare a prendere header e quant'altro.
+++
*Forse* fai prima ad installare partendo dai pacchetti della tua
distribuzione.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 distribuzione.
Sono d'accordo con te, tutta via, il mio obbiettivo è quello di diventare un 
utente esperto anche in linux.
Quindi voglio imparare :-))
Ciao
Lele 

 Il problema che ho appena installato le glib 2.4.8 che posso fare?
installare i relativi pacchetti di sviluppo
-- 
Francesco Romani -- Ikitt 
'In fact, users don't read /anything/'                       -- Joel Spolsky
"l'INFORMATICA e` morta"

 installare i relativi pacchetti di sviluppo
quali sarebberò?
Ciao
Lele 

 quali sarebberò?
glib-devel o roba con un nome simile


Ciao Ikitt,
ho gia installato di default libglib 2.0 vanno bene?
Ciao
Lele 

 ho gia installato di default libglib 2.0 vanno bene?
Direi di no, quelle dovrebbero essere le librerie condivise, a te servono gli
header files e le altre cose, in genere, contenute nei pacchetti di sviluppo.
Tutto questo se vuoi compilare/sviluppare del software, ovviamente.


Ciao Ikitt,
qesto è quello che è installo riguardo a glib
Nome: glib
Versione: 2.4.8-1
Dimensioni: 5882 kB
Nome: libglib2.0_0
Versione: 2.2.3-1mdk
Dimensioni: 1345 kB
Riassunto: GIMP Toolkit and GIMP Drawing Kit support library
Nome: libglib2.0_0-devel
Versione: 2.2.3-1mdk
Dimensioni: 4338 kB
Riassunto: Static libraries and header files of glib2.0
Nome: libtaglib0
Versione: 1.0-1mdk
Dimensioni: 335 kB
Riassunto: TagLib, is well, a library for reading and editing audio meta 
data.
Nome: perl-Glib
Versione: 1.021-3mdk
Dimensioni: 445 kB
Riassunto: Perl module for the glib-2.x library
fammi sapere
Ciao 

 Riassunto: Static libraries and header files of glib2.0
Questo e` quello che ti serve per compilare o sviluppare programmi che
fanno uso di glib. Se devi usare atk, pango gtk o altro ti serviranno ancora i
relativi pacchetti di sviluppo.


Ciao Ikitt,
dato che ho tutte le dipendenze ok, sai dirmi perchè mi da questo errore?
configure: error: Library requirements (glib-2.0 >= 2.4.0    atk >= 1.0.1
pango >= 1.4.0) not met; consider adjusting the PKG_CONFIG_PATH environment
variable if your libraries are in a nonstandard prefix so pkg-config can
find them.
Ciao
Lele 

 pango >= 1.4.0) not met;
...hai ANCHE quelli di atk e pango?


Ciao Ikitt,
no non li ho installati perchè vedendo che non trovava librerie gia 
presenti, ho voluto non incasinare di più la situazione
Proverò ad installare subito le atk e le pango, ma dubito che cambierà 
qualcosa.
Ciao
Lele 

Ciao Ikitt,
Fatto un bel ghost della macchina, poi ho installato le varie librerie, ma 
quando tento di installare pango, ricevo questi errori.
In file included from pango-ot-private.h:25,
                 from pango-ot-info.c:22:
/usr/include/freetype2/freetype/freetype.h:20:2: #error "`ft2build.h' hasn't 
been included yet!"
/usr/include/freetype2/freetype/freetype.h:21:2: #error "Please always use 
macros to include FreeType header files."
/usr/include/freetype2/freetype/freetype.h:22:2: #error "Example:"
/usr/include/freetype2/freetype/freetype.h:23:2: #error "  #include 
<ft2build.h>"
/usr/include/freetype2/freetype/freetype.h:24:2: #error "  #include 
FT_FREETYPE_H"
pango-ot-info.c:25:31: freetype/ftmodule.h: No such file or directory
make[3]: *** [pango-ot-info.lo] Error 1
make[3]: Leaving directory 
`/home/mdk/Documents/Gtk+/Dipendenze/tar/pango-1.2.5/pango/opentype'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/home/mdk/Documents/Gtk+/Dipendenze/tar/pango-1.2.5/pango'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/home/mdk/Documents/Gtk+/Dipendenze/tar/pango-1.2.5'
make: *** [all-recursive-am] Error 2
altre idee?
Ciao
Lele 

 altre idee?
Usare urpmi o altri tool di updating? Come ti hanno suggerito, gtk e
dipendenze non sono facilissimi da gestire. Per quegli errori, se
decidessi di proseguire a sbattere la testa, googla un po'.
-- 
« Invento ergo sum »
[G]reedy[F]ly aka Shuren @ 
irc.azzurra.org
Powered by Slackware Linux
Linux User #283140
GPG Public Key 
http://greedyfly.linkspirit.org/michele.asc

Ciao "[G]reedy[F]ly,
va bhe grazie cmq, ma proprio non riesco a capire il perchč non vada. Dovrņ 
ripiegare su gli rpm :-(
Ciao
Lele 

 utente esperto anche in linux.
Allora parti da:
 
http://www.gtk.org
E comincia a leggere.
