Manpages

NOME

uselib − seleciona a biblioteca compartilhada

SINOPSE

#include <unistd.h>

int uselib(const char *library);

DESCRIÇÃO

uselib seleciona a biblioteca compartilhada que irá ser usada pelo processo.

VALORES RETORNADOS

Em caso de sucesso, zero é retornado. Caso contrário, −1 é retornado, e errno é selecionado adequadamente.

ERROS

Adicionalmente os códigos de erro retornado por open(2) e mmap(2), os seguintes podem ocorrer:
ENOEXEC

O arquivo especificado pela library não é executável, or does not have the correct magic numbers.

EACCES

A biblioteca especificada por library não é legivel.

DE ACORDO COM

uselib() é especifico do Linux specific, é não deveria ser usado por programas que pretendem ser portáveis.

VEJA TAMBÉM

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

TRADUZIDO POR LDP-BR em 21/08/2000.

André L. Fassone Canova <lonelywolf [AT] blv.br> (tradução) xxxxxxxxxxxxxxxxxxxxxxxxx <xxx [AT] xxxxxx.xx> (revisão)