On Jul 12, 11:04 am, mabshoff <[EMAIL PROTECTED]
dortmund.de> wrote:
> On Jul 12, 10:01 am, Karen Bindash <[EMAIL PROTECTED]>
Hi Karen,
Here we go, it can be done, but does require custom toolchains and a
*patched* binutils 2.18 to work around a bug for gas on i86pc-elf:
-bash-3.00$ uname -a
SunOS fulvia 5.10 Generic_127128-11 i86pc i386 i86pc
-bash-3.00$ ./sage
----------------------------------------------------------------------
| SAGE Version 3.0.5, Release Date: 2008-07-11 |
| Type notebook() for the GUI, and license() for information. |
----------------------------------------------------------------------
sage:
> Sun's gcc version as well as the one from Blastwave are pretty bad
> IMHO to build Sage. The main issue is that they are usually build to
> use Sun's ld and as and many packages in Sage detect gld and gas and/
> or have GNUisms, so things tend to blow up. Sun's build of the GNU
> binutils is also quite buggy and those bugs prevent Sage from
> building.
>
> > If anyone has built Sage on Solaris, can they advise what compiler
> > version, as well as any other information which might be useful.
>
> I build my own custom toolchain (at least gcc, binutils and gmake) to
> build Sage. But even that custom build chain does not build Sage out
> of the box; I have about 10 fixes
Interestingly enough there are more fixes needed on x86[-64] Solaris
at this point compares to Solaris sparc
> I need to merge back into Sage to
> get close for it to work in 32 bit mode on Solaris 10 out of the box
> for now.
>
> The medium term plan is to have a custom toolchain for Sage on Solaris
> build out of the box before Sage since the system compilers on Solaris
> will always give trouble. I have something that is half way automated
> to do this, but still needs some work and polish.
>
> > Karen.
>
> Cheers,
>
> Michael
Cheers,
Michael
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@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-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---