[Stackless] Fwd: problem with build under linux ppc

Richard Tew richard.m.tew at gmail.com
Sun Sep 3 22:38:45 CEST 2006

On 8/26/06, Santiago Gala <santiago.gala at gmail.com> wrote:
> I can survive, I just need to remember to edit the Makefile after
> configuring to remove the -fno-omit-frame-pointer bit

Or, you can try this patch for me, and let me know how it goes.

It is for 2.4.3 in SVN.  Strictly speaking, I should do what the
standard method is in there, which would be to use "uname -p"
to get the processor, and to use the already fetched os.  But
This seemed easier and if I recall correctly, more portable.
However, I don't really have a linux box or equivalent I can try
this on.

If you can try it and let me know if it suffices, then it would
be appreciated.


Index: configure.in
--- configure.in	(revision 51686)
+++ configure.in	(working copy)
@@ -125,17 +125,6 @@
 	'')	MACHDEP="unknown";;
-# Stackless flags for compiling the hard switching code
-case $MACHDEP in
-	darwin)
-		SLPFLAGS="-fomit-frame-pointer -O2"
-		;;
-	*)
-		SLPFLAGS="-fno-omit-frame-pointer -O2"
-		;;

 # Some systems cannot stand _XOPEN_SOURCE being defined at all; they
 # disable features if it is defined, without any means to access these
@@ -3158,14 +3147,19 @@

-SLPFLAGS="-fno-omit-frame-pointer -O2"
-case $MACHDEP in
-darwin) SLPFLAGS="-fomit-frame-pointer -O2";;
-'') SLPFLAGS="-fno-omit-frame-pointer -O2";;
+# Stackless flags for compiling the hard switching code
+	darwin* | *linux*-powerpc*)
+		SLPFLAGS="-fomit-frame-pointer -O2"
+		;;
+	*)
+		SLPFLAGS="-fno-omit-frame-pointer -O2"
+		;;

 # generate output files
 AC_CONFIG_FILES(Makefile.pre Modules/Setup.config)

Stackless mailing list
Stackless at stackless.com

More information about the Stackless mailing list