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
-~----------~----~----~----~------~----~------~--~---

Reply via email to