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@blv.com.br>
(tradução) xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx>
(revisão)