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)