GENWiki

Premier IT Outsourcing and Support Services within the UK

User Tools

Site Tools


man:dlerror

DLERROR(3) Linux Programmer's Manual DLERROR(3)

NAME

     dlerror - obtain error diagnostic for functions in the dlopen API

SYNOPSIS

     #include <dlfcn.h>
     char *dlerror(void);
     Link with -ldl.

DESCRIPTION

     The dlerror() function returns a human-readable, null-terminated string
     describing the most recent error that occurred from a call  to  one  of
     the  functions in the dlopen API since the last call to dlerror().  The
     returned string does not include a trailing newline.
     dlerror() returns NULL if no errors have occurred since  initialization
     or since it was last called.

VERSIONS

     dlerror() is present in glibc 2.0 and later.

ATTRIBUTES

     For   an   explanation   of   the  terms  used  in  this  section,  see
     attributes(7).
     +----------+---------------+---------+
     |Interface | Attribute     | Value   |
     +----------+---------------+---------+
     |dlerror() | Thread safety | MT-Safe |
     +----------+---------------+---------+

CONFORMING TO

     POSIX.1-2001.

NOTES

     The message returned by dlerror() may reside in a statically  allocated
     buffer that is overwritten by subsequent dlerror() calls.
 History
     This function is part of the dlopen API, derived from SunOS.

EXAMPLE

     See dlopen(3).

SEE ALSO

     dladdr(3), dlinfo(3), dlopen(3), dlsym(3)

COLOPHON

     This  page  is  part of release 4.16 of the Linux man-pages project.  A
     description of the project, information about reporting bugs,  and  the
     latest     version     of     this    page,    can    be    found    at
     https://www.kernel.org/doc/man-pages/.

Linux 2017-09-15 DLERROR(3)

/data/webs/external/dokuwiki/data/pages/man/dlerror.txt · Last modified: 2019/05/17 09:47 by 127.0.0.1

Was this page helpful?-10+1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki