Bonjour, après avoir installer la dernière version de la glib (2.14.0) manuellement (./configure --prefix=/usr make make install) je n'arrive pas à installer la dernière version de gtk+ à priori à cause d'une erreur de chemin. Je vous montre l'erreur
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Gdk\" -DGDK_COMPILATION -I.. -I../gdk -I../gdk-pixbuf -DGDK_PIXBUF_DISABLE_DEPRECATED -DG_ENABLE_DEBUG -DG_ERRORCHECK_MUTEXES -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -g -Wall -MT gdkenumtypes.lo -MD -MP -MF .deps/gdkenumtypes.Tpo -c gdkenumtypes.c -fPIC -DPIC -o .libs/gdkenumtypes.o
/bin/bash ../libtool --mode=link gcc -g -O2 -g -Wall -o libgdk-x11-2.0.la -version-info 1106:0:1106 -export-dynamic -rpath /usr/lib -export-symbols-regex "^[^_].*" gdk.lo gdkcairo.lo gdkcolor.lo gdkcursor.lo gdkdisplay.lo gdkdnd.lo gdkdraw.lo gdkevents.lo gdkfont.lo gdkgc.lo gdkglobals.lo gdkkeys.lo gdkkeyuni.lo gdkimage.lo gdkdisplaymanager.lo gdkpango.lo gdkpixbuf-drawable.lo gdkpixbuf-render.lo gdkpixmap.lo gdkpolyreg-generic.lo gdkrgb.lo gdkrectangle.lo gdkregion-generic.lo gdkscreen.lo gdkselection.lo gdkvisual.lo gdkwindow.lo gdkenumtypes.lo x11/libgdk-x11.la -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lfontconfig -lXext -lXrender -lX11 -lXinerama -lXrandr -lXcursor -lXfixes -lm ../gdk-pixbuf/libgdk_pixbuf-2.0.la
grep: /usr/local/lib/libgobject-2.0.la: No such file or directory
/bin/sed: can't read /usr/local/lib/libgobject-2.0.la: No such file or directory
libtool: link: `/usr/local/lib/libgobject-2.0.la' is not a valid libtool archive
make[4]: *** [libgdk-x11-2.0.la] Erreur 1
make[4]: quittant le répertoire « /home/nicolas/Desktop/gtk+-2.11.6/gdk »
make[3]: *** [all-recursive] Erreur 1
make[3]: quittant le répertoire « /home/nicolas/Desktop/gtk+-2.11.6/gdk »
make[2]: *** [all] Erreur 2
make[2]: quittant le répertoire « /home/nicolas/Desktop/gtk+-2.11.6/gdk »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/nicolas/Desktop/gtk+-2.11.6 »
make: *** [all] Erreur 2 |
Donc l'erreur se situe ici :
grep: /usr/local/lib/libgobject-2.0.la: No such file or directory
j'ai bien le fichier libgobject-2.0.la mais il se trouve dans /usr/lib alors pourquoi make le cherche dans /usr/local/lib ?
Merci d'avance.
Partager