--- Python/importdl.c.orig Fri Oct 25 16:43:24 1996 +++ Python/importdl.c Sat May 3 11:55:20 1997 @@ -76,13 +76,18 @@ #define LONG_EXT "module.sl" #endif -#if defined(__NetBSD__) || defined(__FreeBSD__) +#if defined(__NetBSD__) #define DYNAMIC_LINK #define USE_SHLIB #define dlerror() "error in dynamic linking" #endif +#if defined(__FreeBSD__) +#define DYNAMIC_LINK +#define USE_SHLIB +#endif + #ifdef MS_WINDOWS /* i.e. MS_WIN32 or MS_WIN16 */ #define DYNAMIC_LINK #include @@ -150,7 +155,7 @@ #ifdef USE_SHLIB #include #include -#if defined(__NetBSD__) || defined(__FreeBSD__) +#if defined(__NetBSD__) #include #include #else