diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 2001-08-15 13:55:15 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 2001-08-15 13:55:15 (GMT) |
commit | 591cbede56df5bfe70f86d69684c3b88defe8dfa (patch) | |
tree | d61ab7d035159f71f33b2fe947bc7361575c08a6 /configure.in | |
parent | df82e58cd516ea1dcd9d0bfc5622a5239af0392d (diff) | |
download | cpython-591cbede56df5bfe70f86d69684c3b88defe8dfa.zip cpython-591cbede56df5bfe70f86d69684c3b88defe8dfa.tar.gz cpython-591cbede56df5bfe70f86d69684c3b88defe8dfa.tar.bz2 |
MacOSX: if we're building without --enable-toolbox-glue don't attempt to
include _PyMac_Error. Also don't try to include __dummy: it needs Foundation
and I think (not 100% sure) that this isn't part of naked Darwin.
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/configure.in b/configure.in index 396728b..aa27dd6 100644 --- a/configure.in +++ b/configure.in @@ -568,11 +568,13 @@ case "$enable_toolbox_glue" in yes) extra_frameworks="-framework Carbon -framework Foundation" extra_machdep_objs="Python/mactoolboxglue.o" + extra_undefs="-u __dummy -u _PyMac_Error" AC_DEFINE(USE_TOOLBOX_OBJECT_GLUE) ;; *) extra_frameworks="" extra_machdep_objs="" + extra_undefs="" ;; esac AC_MSG_RESULT($enable_toolbox_glue) @@ -751,7 +753,7 @@ then # -u _PyMac_Error is needed to pull in the mac toolbox glue, which is # not used by the core itself but which needs to be in the core so # that dynamically loaded extension modules have access to it. - LINKFORSHARED="-u __dummy -u _PyMac_Error -framework System" + LINKFORSHARED="$extra_undefs -framework System" if test "$enable_framework" then LINKFORSHARED="$LINKFORSHARED -framework Python" |