On 07/21/12 11:21 PM, Dr. David Kirkby wrote:

I wonder if WRI use some sort of intelligent installation, which detects
the system and installs the right parts for that. I know at one time
they used to bundle both the SPARC and x86 versions for Solaris in the
one file, and IIRC, going back many years, they used to bundle AIX,
HP-UX, SGI, Solaris and whatever else on a single CD.

Dave

I meant "SGI IRIX".

But the point is, whilst there are now different binary downloads for Windows, Linux and OS X, there is only one for Linux, which is better than the situation with Sage.

The installer they use is an executable shell script, which starts:

#!/bin/sh
# This script was generated using Makeself 2.1.1
CRCsum="2891462810"
MD5="cddb9a9e17836825bd5ae1df5aba47df"
TMPROOT=${TMPDIR:=/tmp}

and clearly uses the free makeself

http://megastep.org/makeself/

which apparently works on:

    Linux (all distributions)
    Sun Solaris (8 and above)
    HP-UX (tested on 11.0 and 11i on HPPA RISC)
    SCO OpenUnix and OpenServer
    IBM AIX 5.1L
    MacOS X (Darwin)
    SGI IRIX 6.5
    FreeBSD
    UnicOS / Cray
    Cygwin (Windows)

I'm guessing there is some way to identify what parts are needed on a system, and only install the ones needed. It probably means the download is bigger, but more universal would be good IMHO unless it added considerably to the bulk.

I'm not suggesting putting OS X, Linux and Solaris binaries together, but putting one binary that works on all Linux systems and ideally another which works on all OS X systems.



Dave

--
--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org



Reply via email to