Pagina 1 di 1

problemi di compilazione con glib

Inviato: ven 28 set 2007, 15:39
da Luco
ciao a tutti, sto cercando di installare kibadock sulla mia slack 12 con kde, che richiede di installare vari pacchetti tra cui gtk+2.8 atk 1.10 e le glib 2.10..
ho installato le glib con successo, ma quando faccio partire il configure per atk mi da il seguente errore:
checking for GLIB - version >= 2.0.0...
*** 'pkg-config --modversion glib-2.0' returned 2.12.0, but GLIB (2.12.13)
*** was found! If pkg-config was correct, then it is best
*** to remove the old version of GLib. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH
*** to point to the correct configuration files
come posso fare a disinstallare manualmente le vecchie glib???
Grazie

Luca

Inviato: ven 28 set 2007, 17:49
da j0kers
Allora puoi fare questa operazione:

Codice: Seleziona tutto

echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig
ovviamente ldconfig lo dai da root, quasi sicuramente nel file ld.so.conf non c'è il path del tuo local/lib (dir dove viene installata di default le librerie compilate manualmente)
riprova a compilare e vedi se ti da lo stesso errore 8)

Inviato: ven 28 set 2007, 18:27
da phobos3576
La ragione della proverbiale stabilità della Slackware è legata al fatto che, come ripete sempre Pat, tutti i pacchetti, compreso soprattutto il kernel, devono essere rigorosamente compilati con lo stesso GCC e con le stesse GLIBC.

Nel momento in cui non si rispetta più questa regola, si va incontro a seri problemi di instabilità!

Inviato: sab 29 set 2007, 14:26
da Luco
j0kers ha scritto:Allora puoi fare questa operazione:

Codice: Seleziona tutto

echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig
ovviamente ldconfig lo dai da root, quasi sicuramente nel file ld.so.conf non c'è il path del tuo local/lib (dir dove viene installata di default le librerie compilate manualmente)
riprova a compilare e vedi se ti da lo stesso errore 8)
grazie per la dritta ma l'errore rimane...
La ragione della proverbiale stabilità della Slackware è legata al fatto che, come ripete sempre Pat, tutti i pacchetti, compreso soprattutto il kernel, devono essere rigorosamente compilati con lo stesso GCC e con le stesse GLIBC.

Nel momento in cui non si rispetta più questa regola, si va incontro a seri problemi di instabilità!
perdona la niubbiaggine ma non capisco.. nel caso in cui si voglia installare un programma che richiede una versione piu aggiornata delle glib, cosa bisogna fare?? e poi glib e glibc non sono due cose diverse??
grazie

Luca

Inviato: sab 29 set 2007, 15:57
da phobos3576
Luco ha scritto:perdona la niubbiaggine ma non capisco.. nel caso in cui si voglia installare un programma che richiede una versione piu aggiornata delle glib, cosa bisogna fare?? e poi glib e glibc non sono due cose diverse??
grazie

Luca
Si hai ragione! Ho visto una "c" di troppo!

Le gilib in realtà sono le librerie su cui si basano le GTK.