On 7/28/07, M. Edward (Ed) Borasky <[EMAIL PROTECTED]> wrote:
> I almost have Sage building from source on a Gentoo Athlon64 X2 4200+.
> It looks like the only thing that's failing is "linboxwrap". The log is
> attached.

Unfortunately linbox won't build yet with GCC >= 4.2.0.   The linbox developers
are painfully aware of this, and it's evidently a nontrivial problem for them to
fix. SAGE-2.7.2 (which I just uploaded moments ago) will build fine
on Gentoo with GCC 4.1.x:
   http://sagemath.org/dist/src/
(There is an issue with building clisp with sage-2.7.1, which is fixed
in 2.7.2.)

Another option for you would be to just use a pre-built
binary like one here (the Debian one would almost surely work on gentoo):

   http://sagemath.org/SAGEbin/linux/32bit/

Of course, being a Gentoo user, I'm sure you want to build from source :-).
And of course, making it easy for anybody to build SAGE from source is one of
the main points of SAGE.

> On a related note, just about everything Sage uses is already in Gentoo
> -- gap, givaro and linbox aren't, but gmp is, cln is, etc. Is there a
> way one can build Sage to use the native libraries if they happen to be
> present?

Unfortunately, some of those packages have to be exactly the right version
and  sometimes patched in subtle ways to work correctly together and
with SAGE (mathematics software is very sensitive to slight changes).
That said, I fully expect some clever Gentoo packagers to deal with all
such problems at some point and create some sort of minimal Gentoo
SAGE build.  It hasn't happened yet, but I'm very much looking forward
to when it does.  I probably won't personally work on it, since I'm
not personally
a Gentoo user, and I think it's better left to a Gentoo user.

You might want to check out recent discussions on sage-devel:
   http://groups.google.com/group/sage-devel/
about making Debian packages of SAGE.

 -- William

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to