On Tue, Sep 8, 2009 at 6:18 AM,
Juanjo<juanjose.garciarip...@googlemail.com> wrote:
>
> On Sep 8, 12:48 pm, David Kirkby <david.kir...@onetel.net> wrote:
>> From what I understand, ecl is bascially an interpreter for maxima. In
>> which case, I suspect the fact it is 32-bit will have little effect
>> unless one wished to alloate a lot of memory. Most programs in Solaris
>> are compiled as 32-bit, despite this being a 64-bit OS. It is
>> generally faster, since as pointers are smaller, and so more can be
>> fitted into the cache. 64-bit code does have its disadvantages.
>
> OS X has a problem. 64-bit executables are not able to load 32-bit
> binaries. It is basically forbidden. So if you build Sage in 64-bits
> mode, then ECL has to be built in 64-bits mode as well.

That is only if we use ECL as a library, which Sage does _not_ do (yet).
Nils Bruin's recent work is a push toward doing that.

William

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to