Dr. David Kirkby wrote: > Minh Nguyen wrote: >> Hi David, > >> I think the problem lies in the following line of the file spkg-intall: >> >> ./configure --prefix=$SAGE_LOCAL --with-system-gmp --enable-boehm=system >> >> I replaced that line with >> >> ./configure --prefix=$SAGE_LOCAL >> >> An updated spkg can be found at >> >> http://sage.math.washington.edu/home/mvngu/release/spkg/standard/ecl-9.8.4.p0.spkg >> >> >> >> and am now testing it under various platforms. The machines sage.math, >> mod.math, and geom.math are all very busy at the moment. So I have had >> problems compiling Sage from scratch on those machines; ATLAS >> complains about errors while tuning itself. This is usually >> symptomatic of a busy system. >> > > > I do not believe that is building a 64-bit version of ecl, as CFLAGS is > set to -m64, but it is not exported. As soon as one exports a CFLAGS > containing -m64, so it fails. > > The fact ECL is an interpreter, probably means you can get away with > mixing a 32-bit interpreter with other bits being 64-bit, but it is not > a true 64-bit build. > > Here's one I made, which is very similar to yours, but has a few other > bugs sorted out. > > http://sage.math.washington.edu/home/kirkby/Solaris-fixes/ecl-9.8.4.p0-3rd-attempt/ecl-9.8.4.p0.spkg > > > > Note that the line; > > #export CFLAGS > > if you uncomments that line, so it fails to build. It only adds -O2, -g > and -m64.
I forgot, it adds -Wall too. --~--~---------~--~----~------------~-------~--~----~ To post to this group, send an email to [email protected] To unsubscribe from this group, send an email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---
