USELIB
Section: Linux Programmer's Manual (2)
Updated: 24 July 1993
Index
Return to Main Contents
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
this processes.
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.
SEE ALSO
open(2), mmap(2), ldd(1), gcc(1), ar(1), ld(1)
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- RETURN VALUE
-
- ERRORS
-
- CONFORMING TO
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 12:25:41 GMT, March 22, 2025