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