Jeremie Blanc wrote:
>
> hello
>
> petit probleme: je recupere les sources des glib/gtk (v 1.2.3), je
> compile tout ca, et j'installe proprement. Comme je suis flemmard je
> recupere le binaire de gimp en RPM, convertis ca en TGZ vu que
> j'ai une slackware, et je lance l'excutable 'gimp': mais mooosieur
> me sort qu'il ne peut pas ouvrir 'libgtk.so.1' car ca n'existe pas.
> Bien; je vais faire un ptit tour dans /usr/local/lib, et je vois:
>
> lrwxrwxrwx 1 root root 19 May 31 14:48 libgtk-1.2.so.0
> -> libgtk-1.2.so.0.2.1*
> -rwxr-xr-x 1 root root 4748811 May 31 14:30
> libgtk-1.2.so.0.2.1*
> -rw-r--r-- 1 root root 8839430 May 28 13:39 libgtk.a
> -rwxr-xr-x 1 root root 715 May 28 13:39 libgtk.la*
> lrwxrwxrwx 1 root root 19 May 31 14:48 libgtk.so ->
> libgtk-1.2.so.0.2.1*
>
> Ok libgtk.so.1 y'a pas... Je fais donc un joli lien pour voir mais
> ca marche pas (ldconfig avec bien suuur). Comment alors faire?
En vrac: /usr/local/lib est-il bien declare dans /etc/ld.so.conf ?
- le rpm de gimp que tu as recupere est il bien prevu pour gtk-1.2 ?
chez moi:
ldd /usr/bin/gimp
libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x40018000)
libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x4012b000)
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x4015c000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x40160000)
libdl.so.2 => /lib/libdl.so.2 (0x40180000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40183000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4018e000)
libm.so.6 => /lib/libm.so.6 (0x4022b000)
libc.so.6 => /lib/libc.so.6 (0x40247000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
- a tout hasard, moi j'ai:
ll /usr/lib/libgtk*
lrwxrwxrwx 1 root root 19 May 12 22:04 /usr/lib/libgtk-1.2.so.0 -> l
ibgtk-1.2.so.0.1.0*
-rwxr-xr-x 1 root root 1303029 Apr 19 20:27 /usr/lib/libgtk-1.2.so.0.1.0*
-rw-r--r-- 1 root root 1624262 Apr 19 20:27 /usr/lib/libgtk.a
-rwxr-xr-x 1 root root 619 Apr 19 20:27 /usr/lib/libgtk.la*
lrwxrwxrwx 1 root root 19 May 13 01:43 /usr/lib/libgtk.so -> libgtk-1.2
.so.0.1.0*
(gtk-1.2.1 je crois)
manu