mirror of
https://github.com/python/cpython.git
synced 2024-11-28 08:20:55 +01:00
Don't require <dlfcn.h> -- rely on existence of dlopen().
This commit is contained in:
parent
6ba1120767
commit
504f4a9901
@ -129,7 +129,7 @@ typedef void (*dl_funcptr)();
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(DYNAMIC_LINK) && defined(HAVE_DLFCN_H) && (defined(HAVE_DLOPEN) || defined(M_UNIX))
|
||||
#if !defined(DYNAMIC_LINK) && (defined(HAVE_DLOPEN) || defined(M_UNIX))
|
||||
#define DYNAMIC_LINK
|
||||
#define USE_SHLIB
|
||||
#endif
|
||||
@ -155,8 +155,10 @@ static void aix_loaderror(char *);
|
||||
#include <nlist.h>
|
||||
#include <link.h>
|
||||
#else
|
||||
#ifdef HAVE_DLFCN_H
|
||||
#include <dlfcn.h>
|
||||
#endif
|
||||
#endif
|
||||
#ifndef _DL_FUNCPTR_DEFINED
|
||||
typedef void (*dl_funcptr)();
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user