On Sat, Mar 27, 2004 at 02:50:12PM +0100, dmlinux wrote:

> ça a fait quoi exactement ce ldconfig ?

AFAIK, ça regénère le cache du linker, le programme qui permet à un
soft de charger des bibliothèques partagées, les libmachin.so que tu
as sûrement déjà vu :-) En bref, elles contiennent les routines dont
les programmes ont besoin et qu'ils chargent à la volée.

Le linker se base sur un cache, /etc/ld.so.cache, qui contient les
chemins d'accès aux bibliothèques dans une forme rapidement
exploitable.  Et c'est ce cache qui est regénéré par la commande
ldconfig.  Elle le recrée d'après son fichier de config,
/etc/ld.so.conf, qui, lui, contient les chemins d'accès aux
bibliothèques en texte.  Tu peux le modifier pour rajouter des chemins
d'ailleurs, si tu installes un truc dans un répertoire particulier.

Dans ton cas, une fois le cache recréé, gimp a trouvé ce dont il avait
besoin, parce que le linker maintenant "savait" où chercher la
bibliothèque appelée.

Ce n'est peut-être pas très scientifique comme explication, mais ça
doit être grosso modo ça :-)

-- 

J.-F. STRAETEN


---
Mutt 1.4i.
Powered by GNU/Linux - SuSE 8.2
_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: chat.unixtech.be:6667 - #unixtech

Répondre à