USELIB(2)          Manuel du programmeur Linux          USELIB(2)


NOM
       uselib  -  Sélectionner  une bibliothèque partagée (shared
       library).

SYNOPSIS
       #include <unistd.h>

       int uselib(const char *library);

DESCRIPTION
       uselib  selectionne  la  bibliothèque  partagée  dont   le
       fichier binaire est library pour qu'elle soit utilisée par
       le processus.

VALEUR RENVOYÉE
       uselib renvoie 0 s'il réussit, -1 s'il échoue  auquel  cas
       errno contient le code d'erreur.

ERREURS
       En  plus  de toutes les erreurs déclenchées par open(2) et
       mmap(2), les suivantes peuvent se produire :

       ENOEXEC Le fichier décrit par library n'est pas exécutable
               ou n'a pas le bon nombre magique.

       EACCES  La  bibliothèque  indiquée  par  library n'est pas
               accessible en lecture.

CONFORMITÉ
       uselib() est spécifique  à  Linux  et  ne  doit  pas  être
       employé dans des programmes destinés à être portables.

VOIR AUSSI
       open(2), mmap(2), ldd(1), gcc(1), ar(1), ld(1)


TRADUCTION
       Christophe Blaess, 1997.



















Linux                     15 Avril 1997                         1