Index: configure =================================================================== RCS file: /cvsroot/python/python/dist/src/configure,v retrieving revision 1.321 diff -u -r1.321 configure --- configure 18 Jul 2002 22:39:32 -0000 1.321 +++ configure 19 Jul 2002 01:02:06 -0000 @@ -1,5 +1,5 @@ #! /bin/sh -# From configure.in Revision: 1.330 . +# From configure.in Revision: 1.331 . # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.53. # @@ -1347,8 +1347,7 @@ ppc) CC=mwcc without_gcc=yes - OPT="-O -D'DL_EXPORT(RTYPE)=__declspec(dllexport) RTYPE' -D'DL_IMPORT(RTYPE)=__declspec(dllexport) RTYPE' -export pragma" - CCSHARED="-UDL_IMPORT -D'DL_IMPORT(RTYPE)=__declspec(dllimport) RTYPE'" + OPT="-O -export pragma" LDFLAGS="$LDFLAGS -nodup" ;; x86) @@ -3107,6 +3106,11 @@ # Other platforms follow if test $enable_shared = "yes"; then + +cat >>confdefs.h <<\_ACEOF +#define Py_ENABLE_SHARED 1 +_ACEOF + case $ac_sys_system in BeOS*) LDLIBRARY='libpython$(VERSION).so' @@ -8820,7 +8824,6 @@ *gcc*) CCSHARED="-shared";; *) CCSHARED="";; esac;; - CYGWIN*) CCSHARED="-DUSE_DL_IMPORT";; atheos*) CCSHARED="-fPIC";; esac fi