Ciao a tutti.
Ecco il problema: cercando di installare un GTK+ più avanzato (in quanto richiesto da firefox 3), ho spulciato su internet e scaricato la versione 2.12.10, oltre alla versione 1.22.0 di atk, la 1.6.4 di cairo, la 2.16.3 di glib e la 1.20.3 di pango... Installate tutte, un piccolo problema al momento dell'installazione di glib, ho dovuto modificare la variabile d'ambiente LD_LIBRARY_PATH, perchè non trovava le nuove librerie di glib e pango, anche il configure di gtk+ non mi segnala dipendenze mancanti...
Il problema è nel make, si presenta questa serie di errori che me lo fa terminare:
C'è un modo per risolverlo? Più che altro perchè ho perso un'ora e mezza per installare le altre robe e mi dispiacerebbe fallire al penultimo passaggio...codice:gcc -g -O2 -Wall -o .libs/gtk-query-immodules-2.0 queryimmodules.o ./.libs/libgtk-x11-2.0.so -L/usr/local/lib /home/ricky/Desktop/gtk+-2.12.10/gdk/.libs/libgdk-x11-2.0.so /usr/local/lib/libatk-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so -lrt ../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so ../gdk/.libs/libgdk-x11-2.0.so /usr/local/lib/libpangocairo-1.0.so /usr/local/lib/libpangoft2-1.0.so /usr/local/lib/libpango-1.0.so /usr/local/lib/libcairo.so /usr/lib/libfreetype.so -lz -lpng12 /usr/local/lib/libpixman-1.so -lfontconfig -lXext -lXrender -lX11 -lXinerama -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes /home/ricky/Desktop/gtk+-2.12.10/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so /usr/local/lib/libgmodule-2.0.so -ldl /usr/local/lib/libgobject-2.0.so /usr/local/lib/libglib-2.0.so -lm /usr/local/lib/libpango-1.0.so: undefined reference to `g_unichar_get_script' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_new' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_is_begin' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_move' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_sort_changed_iter' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_next' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_swap' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_dpgettext' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_slice_copy' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_get_user_special_dir' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_remove' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_once_init_leave' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_timeout_add_seconds_full' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_foreach' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_is_end' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_get_position' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_sort_iter' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_get_iter_at_pos' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_set' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_insert_before' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_get_end_iter' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_free' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_assertion_message_expr' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_get_begin_iter' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_get_length' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_hash_table_get_keys' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_once_init_enter_impl' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_get_sequence' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_get' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_assertion_message' ./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_prev' collect2: ld returned 1 exit status make[4]: *** [gtk-query-immodules-2.0] Error 1 make[4]: Leaving directory `/home/ricky/Desktop/gtk+-2.12.10/gtk' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/ricky/Desktop/gtk+-2.12.10/gtk' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/ricky/Desktop/gtk+-2.12.10/gtk' make[1]: *** [all-recursive] Error 1
Ah, la distro è una Debian Etch 4.0
Grazie in anticipo!