[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

AltStyle によって変換されたページ (->オリジナル) /