USELIB

Section: Manual del Programador de Linux (2)
Updated: 9 febrero 1998
Index Return to Main Contents


 

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)


 

Index

NOMBRE
SINOPSIS
DESCRIPCIÓN
VALOR DEVUELTO
ERRORES
CONFORME A
VÉASE TAMBIÉN

This document was created by man2html, using the manual pages.
Time: 06:16:22 GMT, January 22, 2005