USELIB (2)
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
|
|