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

NOMBRE

       uselib - selecciona biblioteca compartida

SINOPSIS

       #include <unistd.h>

       int uselib(const char *biblioteca);

DESCRIPCI'ON

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

VALOR DEVUELTO

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

ERRORES

       Ademas  de  todos los codigos de error devueltos por open(2) y mmap(2),
       tambien pueden devolverse los siguientes:

       ENOEXEC
              El fichero especificado por biblioteca no es  ejecutable,  o  no
              posee los numeros magicos correctos.

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

CONFORME A

       uselib() es especifica de Linux, y no deberia  emplearse  en  programas
       que se pretendan transportables.

V'EASE TAMBI'EN

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