USELIB

Section: Manuel du programmeur Linux (2)
Updated: 26 juin 2000
Index Retour au Menu Principal

 

NOM

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

SYNOPSIS

#include <unistd.h>

int uselib(const char *library);  

DESCRIPTION

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

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

ar(1), gcc(1), ld(1), ldd(1), mmap(2), open(2), ld.so(8).

 

TRADUCTION

Christophe Blaess, 1997.



 

Index

NOM
SYNOPSIS
DESCRIPTION
VALEUR RENVOYÉE
ERREURS
CONFORMITÉ
VOIR AUSSI
TRADUCTION


Time: 21:46:10 GMT, December 19, 2004