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)