Provided by: manpages-de-dev_0.5-4.1ubuntu1_all bug

BEZEICHNUNG

       uselib - wählt eine dynamisch gelinkte Bibliothek aus

ÜBERSICHT

       #include <unistd.h>

       int uselib(const char *library);

BESCHREIBUNG

       uselib  wählt  die  shared  library aus, die von diesem Prozess benutzt
       wird.

RÜCKGABEWERT

       Wenn der Befehl erfolgreich war, wird 0 zurückgegeben.  Wenn ein Fehler
       auftrat, wird -1 ausgegeben und errno wird gesetzt.

FEHLER

       Zusätzlich  zu  all  den  Fehlercodes,  die  von  open(2)  und  mmap(2)
       zurückgegeben werden, können auch folgende auftreten:

       ENOEXEC
              Die Datei,  die  durch  library  spezifiziert  wird,  ist  nicht
              ausführbar oder hat nicht die richtigen magischen Nummern.

       EACCES Die  Bibliothek  library ist nicht lesbar (der Prozess hat keine
              Leserechte).

KONFORM ZU

       uselib() ist Linuxspezifisch.

SIEHE AUCH

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