On 7/29/07, znmeb <[EMAIL PROTECTED]> wrote: > On Jul 28, 10:16 pm, "William Stein" <[EMAIL PROTECTED]> wrote: > > 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.) > > Technically speaking, all of my systems run "testing" level Gentoo, so > this sort of thing is to be expected. I can easily drop back to a > stable GCC any time I want to, or for that matter, just force a 4.1.2 > compile for linbox and leave everything else at 4.2.
Excellent. Let me know if that doesn't work. > > 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/ > > Probably, although the system I want to run Sage on is a 64-bit dual- > core with 4 GB of RAM. :) There is also http://sagemath.org/SAGEbin/linux/64bit/ however that binary is not built against ATLAS, whereas if you have ATLAS on your system and build SAGE from source you'll get a SAGE that is faster at linear algebra. > > 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. > > I actually suggested it on the gentoo-science mailing list yesterday. Thanks! > The packages that are in the Portage system are for the most part the > same versions as what I saw in the tarball, That's good. I'm sure building like you want (against standard Gentoo packages) would be possible *with sufficient effort*. > If you're not a Gentoo user, what do you use? On a daily basis I use: * OS X * Ubuntu Linux * Debian Linux I regularly build SAGE on OS X intel and powerpc, Ubuntu 32-bit, Debian 32 and 64-bit, Mandriva, Fedora, and SUSE. And if you're curious, I also regularly use both vim and emacs, and all three of Firefox, Safari and Opera. > At some point I'll probably become a Gentoo developer, assuming: > > a. I magically acquire enough free time to do it, and > b. Gentoo doesn't die from internal politics before that. :) :-) Thanks; keep me posted. -- 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/ -~----------~----~----~----~------~----~------~--~---