zion - uselib
Nom
uselib - Sélectionner une bibliothèque partagée.
Résumé
#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, 1996-2003.
Poster un commentaire