diff options
Diffstat (limited to 'Python/importdl.c')
-rw-r--r-- | Python/importdl.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Python/importdl.c b/Python/importdl.c index 3ca185f..b910374 100644 --- a/Python/importdl.c +++ b/Python/importdl.c @@ -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 |