Building Sage on Solaris 10 (SPARC)

Sage has been reliably on Solaris 10 on the SPARC architecture since around the start of 2010. This Wiki page describes building Sage on SPARC hardware. For building Sage on Solaris x86, see http://wiki.sagemath.org/Solaris86

Sage has been built on several Solaris 10 SPARC systems, ranging from old machines to current models and from the first release of Solaris 10 (03/2005 edition) to (05/2009 edition). It should build on latest Solaris 10 too. Unlike Linux, Solaris has excellent backwards compatibility, so if a version build on one release of Solaris, it is almost guaranteed to build on a more recent version. Specific hardware/software combinations on which Sage has been built are

Sage will run in a Solaris zone, so if you want to make a public access server like http://t2nb.math.washington.edu:8080/, with negligible security risks, then you can do so.

There are a couple of problems with the build on Solaris 10 SPARC, all of which we hope to resolve.