summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorMartin v. Löwis <martin@v.loewis.de>2002-08-04 12:38:50 (GMT)
committerMartin v. Löwis <martin@v.loewis.de>2002-08-04 12:38:50 (GMT)
commitd6359c55cc69446bb2f61ca7bb5addbefe17a4b4 (patch)
tree04ba1f7a053966249ee392664a2b36fe3e82032b /configure
parent7d6e19d70c8137b6c7635777d2274fef85276c1f (diff)
downloadcpython-d6359c55cc69446bb2f61ca7bb5addbefe17a4b4.zip
cpython-d6359c55cc69446bb2f61ca7bb5addbefe17a4b4.tar.gz
cpython-d6359c55cc69446bb2f61ca7bb5addbefe17a4b4.tar.bz2
Always link libpython.so with LIBS. Fixes #589422.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure12
1 files changed, 7 insertions, 5 deletions
diff --git a/configure b/configure
index fa14838..f3b21f3 100755
--- a/configure
+++ b/configure
@@ -1,5 +1,5 @@
#! /bin/sh
-# From configure.in Revision: 1.338 .
+# From configure.in Revision: 1.339 .
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.53.
#
@@ -9001,15 +9001,17 @@ echo "${ECHO_T}$CFLAGSFORSHARED" >&6
# SHLIBS are libraries (except -lc and -lm) to link to the python shared
# library (with --enable-shared).
# For platforms on which shared libraries are not allowed to have unresolved
-# symbols, this must be set to $(LIBS) (expanded by make).
+# symbols, this must be set to $(LIBS) (expanded by make). We do this even
+# if it is not required, since it creates a dependency of the shared library
+# to LIBS. This, in turn, means that applications linking the shared libpython
+# don't need to link LIBS explicitly. The default should be only changed
+# on systems where this approach causes problems.
echo "$as_me:$LINENO: checking SHLIBS" >&5
echo $ECHO_N "checking SHLIBS... $ECHO_C" >&6
case "$ac_sys_system" in
- atheos*)
- SHLIBS='$(LIBS)';;
*)
- SHLIBS='';;
+ SHLIBS='$(LIBS)';;
esac
echo "$as_me:$LINENO: result: $SHLIBS" >&5
echo "${ECHO_T}$SHLIBS" >&6