On 1 February 2011 20:17, jtyard <jty...@gmail.com> wrote:
> Thanks Georg,
>
> Before I posted my question, I had tried an earlier build with
> SAGE64="yes", but (of course) that didn't work and I received the same
> error that I posted.  Then I had set SAGE64="no", tried again and got
> the same error.

There is never any point in setting SAGE64=no. All the bits of code in
Sage which make use of the variable SAGE64 are written to check if it
is "yes" - all in lower case. So setting it to "YES", "no", "NO",
"foobar" or unsetting it all have the same effect. ONLY if it is set
to "yes" will anything different happen. That is usually adding the
compiler flag "-m64", though in some cases it's a bit more complex.

To my knowledge, this variable is only needed on older versions of OS
X, and all versions of Solaris. However, there is generally no code
that checks the operating system and SAGE64 at the same time, though
there are the odd exceptions. (There used to be lots which checked if
the variable was set to "yes" and the operating system was OS X, but
that has all been removed, so the variable SAGE64 works on Solaris
where it is needed now, and would also work on HP-UX or any other
platform where binaries default to 32-bit, but can be 64-bit.)

dave

-- 
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
URL: http://www.sagemath.org

Reply via email to