tut mit Atari Prospero Fortran.
Danke, aber in dem Fall geht es darum einen frei erhältlichen fortran-compiler zu haben, um z.B. den original linpack-benchmark übersetzen zu können.
Wenn Du mir eine Version für Windows (cygwin oder mingw) erstellst, probiere ich gerne mit
Bitte schön (für cygwin32):
http://tho-otto.de/download/mint/gcc-8.3.0-mint+fortran-bin-cygwin32.tar.xzhttp://tho-otto.de/download/mint/gcc-8.3.0-mint+fortran.tar.xzScript und Bin-Archive sollten identlsch zum normalen Download sein, einzige Änderung:
--- build-gcc.sh.orig 2019-02-26 03:46:31.101356331 +0100
+++ build-gcc.sh 2019-02-25 18:53:07.470170047 +0100
@@ -204,7 +204,7 @@
enable_lto=--disable-lto
enable_plugin=--disable-plugin
-languages=c,c++
+languages=c,c++,fortran
ranlib=ranlib
STRIP=${STRIP-strip -p}
Wenn du rumprobierst, musst du es allerdings sowieso neu übersetzen. Wenn du das beiliegende Script benutzt, werden die Programme in einem Verzeichnis binary7-package erzeugt (von dort, wo du das Script startest). Dort sollten vorher die cross-binutils vorhanden sein (zumindest mach ich das so, bin mir gerade nicht so sicher obs auch funktioniert wenn er sich die z.B. aus /usr/bin holt).
Übersetzen dauert bei mir (VirtualBox auf linux mit I7, mit einer emulierten CPU) ca 50min. Auf echter Hardware, vor allem mit parallelen Jobs, dürfte es schneller gehen (für linux sinds knapp 5min).
Oh, und noch eine Sache: um die libgfortran zu übersetzen, brauchst du einen kleinen patch in mintlib für math.h, den ich erst letztens gepusht habe (nextafter muss dort deklariert sein).
Vermutlich musst du auch noch einige Pakete installieren. Spontan fallen mir da flex, bison, isl, mpc, gmp, mpfr ein. Ansonsten bei Fragen einfach anschreiben