Differences between revisions 1 and 14 (spanning 13 versions)
Revision 1 as of 2007-09-16 20:16:40
Size: 1519
Comment: initial version
Revision 14 as of 2008-10-31 02:49:15
Size: 2328
Comment: mention the AIX 64 bit and the ppc64 & Mips64 ports, update status for OSX 64 bit port
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
 * MacOSX on PPC (32 bit only)
 * MacOSX on Intel (32 bit only)
 * VMWare via a 32 bit Linux image
 * Linux on PPC (32 bit only)
* MacOSX 10.4 and 10.5 on PPC (32 bit only)
 * MacOSX 10.4 and 10.5 on Intel (32 bit only)
 * VMWare via a 32 bit Linux image (we support a specific preconfigured image meant for use in Windows).
Line 10: Line 11:
Supported means all doctests pass. If not please report the problem to the Google group sage-devel or sage-support. You might also report problems in the IRC channel #sage-devel on freenode. "Supported" means all doctests pass. If not, please report the problem to the Google group [http://groups.google.com/group/sage-devel sage-devel] or [http://groups.google.com/group/sage-support sage-support]. You can also report problems in the IRC channel #sage-devel on [http://freenode.net freenode].
Line 12: Line 13:
The following platforms are feasible in the short term an depend mostly on somebody who is willing to do the job. If you intend to work  on a specific port please let the Sage people know. The following platforms are feasible in the short term and depend mostly on somebody who is willing to do the job. If you intend to work on a specific port, please let the Sage people know.
ard)
Line 14: Line 16:
 * Linux PPC 32 bit [99.9% done, only open issue is DSage platform support, mabshoff is working on this]
 * Linux PPC 64 bit [planning, hardware access available]
 * MacOSX on PPC 64 bit
 * MacOSX on Intel 64 bit
 * Solaris 9 on Sparc 32 bit [ongoing, getting close, mabshoff is working on this]]
 * Solaris 9 on Sparc 64 bit
 * Solaris 10 on Sparc 32 bit [ongoing, getting close, mabshoff is working on this]]
 * Solaris 10 on Sparc 64 bit
 * Solaris 10 on x86 32 bit
 * Solaris 10 on Opteron/EMT64 64 bit [ongoing, getting close, mabshoff is working on this]]
 * Solaris 9 on Sparc 32 bit (ongoing, getting close, mabshoff is working on this)
 * Solaris 9 on Sparc 64 bit (work will start on this once the 32 bit port works)
 * Solaris 10 on Sparc 32 bit (ongoing, getting close, mabshoff is working on this)
 * Solaris 10 on Sparc 64 bit (work will start on this once the 32 bit port works)
 * Solaris 10 on x86 32 bit, Opteron/EMT64 32 bit (ongoing, getting close, mabshoff is working on this)
 * Solaris 10 on Opteron/EMT64 64 bit (work will start on this once the 32 bit port works)
 * BSD support on x86, x86-64: most likely FreeBSD
 * Windows/MSVC 32 & 64 bit: monumental undertaking, estimate: 1-2 man years, but we are receiving funding to do the port
 * Windows/Cygwin: this port was dropped due to numerous problems after the 2.5.0 release, but will be resurrected as a stepping stone in the MSVC port
Line 25: Line 26:
Wanted/wishlist:

 * AIX 64 bit [access to hardware missing]
 * Windows/MSVC 32 & 64 bit [monumental undertaking, estimate: 1-2 man years]

It used to be supported on:

 * Windows/Cygwin - this port was dropped due to numerous problems after the 2.5.0 release
The status of various ports can be followed in the following places:
 * the Solaris port can be followed at [:solaris:The Solaris port page].
 * the Windows ports can be followed at [:windows:The Windows port page].
 * the FreeBSD port can be followed at [:freebsd:The FreeBSD port page].
 * a AIX 64 bit port is in the early stages
 * a Linux ppc64 bit port has been done and is waiting to be merged back into mainline
 * a Linux Mips64 port is in the early stages
 * the 64 bit MacIntel port is ongoing, but needs some more work

Sage is fully supported on the following platforms:

  • Linux on x86
  • Linux on x86-64, i.e. AMD's Athlon 64 & Opteron CPUs and Intel's CPUs with EMT64 extension

  • Linux on IA64
  • Linux on PPC (32 bit only)
  • MacOSX 10.4 and 10.5 on PPC (32 bit only)
  • MacOSX 10.4 and 10.5 on Intel (32 bit only)
  • VMWare via a 32 bit Linux image (we support a specific preconfigured image meant for use in Windows).

"Supported" means all doctests pass. If not, please report the problem to the Google group [http://groups.google.com/group/sage-devel sage-devel] or [http://groups.google.com/group/sage-support sage-support]. You can also report problems in the IRC channel #sage-devel on [http://freenode.net freenode].

The following platforms are feasible in the short term and depend mostly on somebody who is willing to do the job. If you intend to work on a specific port, please let the Sage people know. ard)

  • Solaris 9 on Sparc 32 bit (ongoing, getting close, mabshoff is working on this)
  • Solaris 9 on Sparc 64 bit (work will start on this once the 32 bit port works)
  • Solaris 10 on Sparc 32 bit (ongoing, getting close, mabshoff is working on this)
  • Solaris 10 on Sparc 64 bit (work will start on this once the 32 bit port works)
  • Solaris 10 on x86 32 bit, Opteron/EMT64 32 bit (ongoing, getting close, mabshoff is working on this)
  • Solaris 10 on Opteron/EMT64 64 bit (work will start on this once the 32 bit port works)
  • BSD support on x86, x86-64: most likely FreeBSD
  • Windows/MSVC 32 & 64 bit: monumental undertaking, estimate: 1-2 man years, but we are receiving funding to do the port

  • Windows/Cygwin: this port was dropped due to numerous problems after the 2.5.0 release, but will be resurrected as a stepping stone in the MSVC port

The status of various ports can be followed in the following places:

  • the Solaris port can be followed at [:solaris:The Solaris port page].
  • the Windows ports can be followed at [:windows:The Windows port page].
  • the FreeBSD port can be followed at [:freebsd:The FreeBSD port page].
  • a AIX 64 bit port is in the early stages
  • a Linux ppc64 bit port has been done and is waiting to be merged back into mainline
  • a Linux Mips64 port is in the early stages
  • the 64 bit MacIntel port is ongoing, but needs some more work

SupportedPlatforms (last edited 2022-04-18 03:37:07 by mkoeppe)