Differences between revisions 6 and 11 (spanning 5 versions)
Revision 6 as of 2010-02-06 16:05:08
Size: 2001
Editor: DavidKirkby
Comment:
Revision 11 as of 2022-04-05 02:15:15
Size: 0
Editor: mkoeppe
Comment: outdated
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== General Solaris notes. ==

There are 3 web pages devoted to the use of Sage on Solaris

 * This one, which covers how to install '''binary''' releases of Sage, pre-built for you.
 * http://wiki.sagemath.org/solaris - which covers how to install Sage from the '''source''' code
 * http://wiki.sagemath.org/devel/Building-Sage-on-the-T5240-t2 - a page dedicated to building Sage on a particular computer owned by the University of Washington, called 't2'.

== How to install the Solaris binaries ==
Binaries have been created for Solaris 10 on SPARC. Exactly the same files are available in two formats - one is compressed with the common gzip program, the other with the less common command p7zip. The advantage of the latter is that is gives significantly smaller files for the binaries. Currently the .gz file is 500 MB, but the .7z file is about 300 MB. (The saving for source files using p7zip is considerably less, and p7zip is much slower to compress, though decompression is quick). p7zip is standard with modern releases of Solaris 10, but is not included in early releases of Solaris 10.

If you do not have p7zip installed, there are several ways you might get it.

 * Build it from source - see http://p7zip.sourceforge.net/
 * Install patch 137321 from http://sunsolve.sun.com/search/document.do?assetkey=1-21-137321-01-1 However, you will need a Sun maintenance contract for this.
 
The Solaris 10 SPARC binaries were created on the first version of Solaris 10 (03/05).

If you have p7zip installed, which is standard on recent Solaris 10 releases, can be installed from source, or is available to customers with a Sun contract as patchthen download the file sage-4.3.0.1-Solaris-10-SPARC-sun4u-or-sun4v.7z

{{{
$ p7zip -d sage-4.3.0.1-Solaris-10-SPARC-sun4u-or-sun4v.tar.7z
$ tar xf sage-4.3.0.1-Solaris-10-SPARC-sun4u-or-sun4v.tar
$ cd sage-4.3.0.1-Solaris-10-SPARC-sun4u-or-sun4v
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/sfw/lib
$ ./sage
}}}