Provided by: manpages-es_1.55-8_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)