#7553: document exactly where SAGE_FORTRAN is used
-----------------------------+----------------------------------------------
Reporter: mvngu | Owner: mvngu
Type: enhancement | Status: needs_review
Priority: minor | Milestone: sage-4.3
Component: documentation | Keywords:
Work_issues: | Author: Minh Van Nguyen, William Stein
Upstream: N/A | Reviewer:
Merged: |
-----------------------------+----------------------------------------------
Comment(by drkirkby):
A couple of comments, one specific to the SAGE_FORTRAN, others more
general. I believe the oppotunity should be taken to update the issue of
gcc versions. The others can be left.
== Specific to SAGE_FORTRAN ==
The text:
''"If you're using Fortran on a platform without g95 binaries included
e.g. Itanium, you must .."''
is a bit ambiguous. Itanium is a processor, on which many operating
systems run. I personally consider Windows and Linux different platforms,
despite they can both run on x86 processors.
* Microsoft Windows Server 2003 and 2008 runs on Itanium.
* HP-UX runs on Itanium
* IA-64 Linux runs on Itanium
* Debian Linux runs on Itanium
* Redhat runs on Itanium.
Is this a specific linux distribution you mean that does not come with
Fortran binaries? If so, I would state which, or put "some linux
distributions for Itanium". I doubt there is not one Linux distribution
that does not come with the binaries.
* Solaris 10 does not ship with any Fortran binaries either, so I would
add that as an example along with the Itanium. (Do not forget the number
'10' there, as the latest OpenSolaris comes with Fortran binaries, though
they are too old to build Sage).
I think the SAGE_FORTRAN section should be after the information about
supported and unsupported platforms. Currently the order is
* SUPPORTED
* FORTRAN
* NOT OFFICIALLY SUPPORTED, BUT NEARLY WORKS
* NOT SUPPORTED
I would have kept all the platform specific things one after the other.
== Important to add ==
Somewhere I would mention you need gcc >=4.0.1. There is a discussion
about this on Apple, but you do need >=4.0.1 on '''any''' platform.
== Not specific to SAGE_FORTRAN, but perhaps worth fixing, or leave to
another time. ==
Under 'NOT SUPPORTED'
I would HP-UX and say there is some effort made on both FreeBSD and HP-UX
i.e.
something like
NOT SUPPORTED
* Arch Linux
* FreeBSD - port in progress. Further developers would speed the
progress.
* Gentoo Linux
* HP-UX - a little work done. Further developers appreciated.
* Microsoft Windows (via Cygwin)
* Microsoft Windows (via Visual Studio C++)
* OpenSolaris (aka Solaris 11). A port will be completed in 2010.
(I put them in alphabetical order)
Is it necessary to use clips on Solaris 10 x86? I would have thought ECL
would have built on that.
Dave
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7553#comment:2>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.