Qualcuno ha mai incontrato un emulatore o un compilatore Fortran 77 per dispositivi iOS?
Può essere realizzato utilizzando il plugin Dragonegg per GCC (frontend), un'installazione LLVM generica (backend) e il linker Apple. Sono stato in grado di creare ed eseguire correttamente un'applicazione Fortran a 64 bit su iOS 8.1 basata su Mac OS X 10.10 utilizzando GCC 4.8 e LLVM 3.5. Il processo non è molto semplice e richiede una serie di hack e alcuni script, ma i passaggi di alto livello sono:
Ora, se sei arrivato a questo punto, compila un file sorgente Fortran in un binario iOS usando:
I binari precompilati per Dragonegg e libgfortran possono essere trovati qui: link
UPDATE: l'archivio binari precompilato ora contiene le librerie fat (armv7s, arm64) e alcune correzioni di bug agli script wrapper.
Forse è meglio farlo con un pre-compilatore che traduce Fortran in C (e lo integri in Xcode come fase di costruzione separata). Uno di questi strumenti è ad es. link
Forse si può anche dare un'occhiata al compilatore fortran di gnu, per quanto mi ricordo anch'esso è iniziato come precompilatore traducendo Fortran in C. link
Leggi altre domande sui tag ios