I found a solaris 2.5 box with perl 5.004_04 and gcc 2.7.2.  After 
installing a more modern perl, i got things to build, with a little 
tweaking.  Turns out we were using a warning flag which doesn't exist on 
2.7.  Simple tweak though:

[josh-010.patch]

Index: Configure.pl
===================================================================
RCS file: /home/perlcvs/parrot/Configure.pl,v
retrieving revision 1.93
diff -u -r1.93 Configure.pl
--- Configure.pl        21 Feb 2002 18:15:45 -0000      1.93
+++ Configure.pl        23 Feb 2002 06:58:13 -0000
@@ -412,7 +412,7 @@
     # An example is Solaris 8.
 
     my @opt_and_vers = 
-        (0 => "-Wall -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow 
-Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
-Waggregate-return -Winline -W -Wsign-compare -Wno-unused",
+        (0 => "-Wall -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow 
+-Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion 
+-Waggregate-return -Winline -W -Wno-unused",
         # others; ones we might like marked with ?
         # ? -Wundef for undefined idenfiers in #if
         # ? -Wbad-function-cast
@@ -428,7 +428,7 @@
         # Ha. this is the default! with -pedantic.
         # -Wno-long-long for the nicest bit of C99
          2.7 => "",
-         2.8 => "",
+         2.8 => "-Wsign-compare",
          2.95 => "",
          3.0 => "-Wformat-nonliteral -Wformat-security -Wpacked -Wpadded 
-Wdisabled-optimization",
         # -Wsequence-point is part of -Wall



-- 
Josh Wilmes  ([EMAIL PROTECTED]) | http://www.hitchhiker.org



Reply via email to