axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2


From: Humberto Ortiz Zuazaga
Subject: Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2
Date: Tue, 14 Nov 2006 13:14:46 -0400
User-agent: Thunderbird 1.5.0.8 (Macintosh/20061025)

Humberto Ortiz-Zuazaga wrote:

| I built --without-noweb --with-gcl, the configure for the built in gcl
| isn't working right.

I think I tracked down the problem. In build-improvements, on the Mac, the configure for gcl was being called with a broken --enable-machine flag, and the subsequent make would fail.

I think this patch to configure.ac.pamphlet fixes it.

I also incorporated other suggested changes to the configure flags:

1) we should use locbfd instead of custreloc

2) we don't need X Window system support or xgcl

With these changes a full build of noweb, gcl and axiom work on my PowerPC Mac OS X 10.4.8 machine with the following steps:

# remove fink /sw/bin from the path
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin
./configure --without-noweb --without-gcl
make

--
Humberto Ortiz-Zuazaga
Programmer-Archaeologist
UPR Bioinformatics Resource Center
http://www.hpcf.upr.edu/~humberto/
--- build-improvements/configure.ac.pamphlet    2006-11-11 18:33:41.000000000 
-0400
+++ test/configure.ac.pamphlet  2006-11-14 13:00:04.000000000 -0400
@@ -504,13 +504,14 @@
     *solaris*)
         PLF=SUNplatform
        ;;
-    *darwin*)
+    powerpc*darwin*)
         PLF=MACOSXplatform
        CCF="-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -D${PLF} \
            -I/usr/include -I/usr/include/sys"
-       GCLOPTS="--enable-vssize=65536*2 --enable-maxpage=256*1024 
--disable-locbfd \
-           --disable-statsysbfd  --enable-custreloc --disable-tkconfig \
-           --enable-machine=pwerpc-macosx"
+       GCLOPTS="--enable-vssize=65536*2 --enable-maxpage=256*1024 
--enable-locbfd \
+           --disable-statsysbfd  --disable-tkconfig \
+           --disable-x --disable-xgcl \
+           --enable-machine=powerpc-macosx"
        ;;
 esac
 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]