Provided by: manpages-pt-dev_20040726-1_all bug

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)