uselib

TriggerTek Logo
abcdefghijklmnopqrstuvwxyz_
USELIB(2)		  Linux Programmer’s Manual		    USELIB(2)



NAME
       uselib - select shared library

SYNOPSIS
       #include <unistd.h>

       int uselib(const char *library);

DESCRIPTION
       uselib  selects	the  shared  library  binary that will be used by the
       calling process.

RETURN VALUE
       On success, zero is returned.  On error, -1 is returned, and errno  is
       set appropriately.

ERRORS
       In addition to all of the error codes returned by open(2) and mmap(2),
       the following may also be returned:


       ENOEXEC
	      The file specified by library is not executable,	or  does  not
	      have the correct magic numbers.

       EACCES The library specified by library is not readable.

CONFORMING TO
       uselib()	 is  Linux  specific,  and  should  not	 be  used in programs
       intended to be portable.

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



Linux 0.99.11			  1993-07-24			    USELIB(2)