bionic (2) uselib.2.gz

Provided by: manpages-es_1.55-10_all bug

NOMBRE

       uselib - selecciona biblioteca compartida

SINOPSIS

       #include <unistd.h>

       int uselib(const char *biblioteca);

DESCRIPCIÓN

       uselib  selecciona  el  fichero  binario  de  la   biblioteca compartida que será empleado por el proceso
       invocador.

VALOR DEVUELTO

       En caso de éxito se devuelve cero. En caso de error se devuelve -1 y se pone en errno un valor apropiado.

ERRORES

       Además de todos los códigos de error devueltos por open(2)  y  mmap(2),  también  pueden  devolverse  los
       siguientes:

       ENOEXEC
              El fichero especificado por biblioteca no es ejecutable, o no posee los números mágicos correctos.

       EACCES La biblioteca especificada por biblioteca no tiene permiso de lectura.

CONFORME A

       uselib() es específica de Linux, y no debería emplearse en programas que se pretendan transportables.

VÉASE TAMBIÉN

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