Provided by: manpages-pt-dev_20040726-4_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)