0
0
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:
Guido van Rossum 1996-08-20 19:59:07 +00:00
parent 6ba1120767
commit 504f4a9901

View File

@ -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