[Python-checkins] CVS: python/dist/src configure.in,1.177,1.178 configure,1.169,1.170
Greg Ward
python-dev@python.org
Tue, 7 Nov 2000 07:44:24 -0800
Update of /cvsroot/python/python/dist/src
In directory slayer.i.sourceforge.net:/tmp/cvs-serv30976
Modified Files:
configure.in configure
Log Message:
Fix for SF bug #117606:
- when compiling with GCC on Solaris, use "$(CC) -shared" instead
of "$(CC) -G" to generate .so files
- when compiling with GCC on any platform, add "-fPIC" to OPT
(without this, "$(CC) -shared" dies horribly)
Index: configure.in
===================================================================
RCS file: /cvsroot/python/python/dist/src/configure.in,v
retrieving revision 1.177
retrieving revision 1.178
diff -C2 -r1.177 -r1.178
*** configure.in 2000年11月03日 08:18:36 1.177
--- configure.in 2000年11月07日 15:44:21 1.178
***************
*** 309,314 ****
yes)
case $ac_cv_prog_cc_g in
! yes) OPT="-g -O2 -Wall -Wstrict-prototypes";;
! *) OPT="-O2 -Wall -Wstrict-prototypes";;
esac
;;
--- 309,314 ----
yes)
case $ac_cv_prog_cc_g in
! yes) OPT="-g -O2 -Wall -Wstrict-prototypes -fPIC";;
! *) OPT="-O2 -Wall -Wstrict-prototypes -fPIC";;
esac
;;
***************
*** 565,569 ****
SunOS/5*)
if test "$GCC" = "yes"
! then LDSHARED='$(CC) -G'
else LDSHARED="ld -G";
fi ;;
--- 565,569 ----
SunOS/5*)
if test "$GCC" = "yes"
! then LDSHARED='$(CC) -shared'
else LDSHARED="ld -G";
fi ;;
Index: configure
===================================================================
RCS file: /cvsroot/python/python/dist/src/configure,v
retrieving revision 1.169
retrieving revision 1.170
diff -C2 -r1.169 -r1.170
*** configure 2000年11月03日 08:18:36 1.169
--- configure 2000年11月07日 15:44:21 1.170
***************
*** 1,5 ****
#! /bin/sh
! # From configure.in Revision: 1.176
# Guess values for system-dependent variables and create Makefiles.
--- 1,5 ----
#! /bin/sh
! # From configure.in Revision: 1.178
# Guess values for system-dependent variables and create Makefiles.
***************
*** 1194,1199 ****
yes)
case $ac_cv_prog_cc_g in
! yes) OPT="-g -O2 -Wall -Wstrict-prototypes";;
! *) OPT="-O2 -Wall -Wstrict-prototypes";;
esac
;;
--- 1194,1199 ----
yes)
case $ac_cv_prog_cc_g in
! yes) OPT="-g -O2 -Wall -Wstrict-prototypes -fPIC";;
! *) OPT="-O2 -Wall -Wstrict-prototypes -fPIC";;
esac
;;
***************
*** 2651,2655 ****
SunOS/5*)
if test "$GCC" = "yes"
! then LDSHARED='$(CC) -G'
else LDSHARED="ld -G";
fi ;;
--- 2651,2655 ----
SunOS/5*)
if test "$GCC" = "yes"
! then LDSHARED='$(CC) -shared'
else LDSHARED="ld -G";
fi ;;
***************
*** 4840,4844 ****
/* Ultrix mips cc rejects this. */
! typedef int charset[2]; const charset x = {0,0};
/* SunOS 4.1.1 cc rejects this. */
char const *const *ccp;
--- 4840,4844 ----
/* Ultrix mips cc rejects this. */
! typedef int charset[2]; const charset x;
/* SunOS 4.1.1 cc rejects this. */
char const *const *ccp;
***************
*** 4915,4919 ****
int main() {
! } int $ac_kw foo() {
; return 0; }
EOF
--- 4915,4919 ----
int main() {
! } $ac_kw foo() {
; return 0; }
EOF