[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: linker ld : chemin de recherche par défaut des lib, modification des chemins de recherche des lib



Hello,

Il faut faire la différence entre le linker (ld, fournit par binutils)
qui est utilisé lors de la compilation et le linker/loader
(ld.so/ld-linux.so fournit par la glibc) utilisé à l'exécution : leur
fonctionnement est totalement indépendant.

Pour ld.so, les répertoires de recherche des lib dynamiques (.so) (hors
ceux par défauts : /lib et /usr/lib) sont indiqués dans /etc/ld.so.conf.

Pour ld, les répertoires de recherche des lib (.a) sont fixés lors de sa
compilation, si ceux par défaut ne conviennent pas, par la variable
LIB_PATH. On peut les connaître par la commande "ld
--verbose" (SEARCH_DIR).
En dehors de ces chemins il est nécessaire de passer par la variable
LIBDIR ou l'option -L.

Bruno

-- 
HISTOIRE
M : Il paraît que Thomas Jefferson a eu un enfant avec son chien...
P : Mais non ! C'est avec son esclave qu'il a eu un gosse...
M : Qu'est-ce qu'il a eu alors, avec son chien ?
P : La chtouille.
M : Ah, ouais...

Attachment: signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=


Reply to: