- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
I'm new to Linux and Fortran, so please bear with me.
I've been working with Compaq visual Fortran 6.6 for Windows, and have used that to create a program for a particular requirement. Now I need to transfer this program across to Linux. What are the steps I need to take to do so? I assume I need to recompile the program using the Linux compiler? What else do I need to do?
Also, I am running a dual Athlon 64 processor machine, with Fedora Core 3 installed. Is that suitable for the Intel Linux compiler?
Many thanks,
David
- Balises:
- Intel® Fortran Compiler
Lien copié
4 Réponses
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
If the program does not have dependencies on Windows, then, yes, rebuilding using Intel Fortran for Linux should be sufficient. Please be sure to read the initial sections of the Building Applications manual and the Installation Guide and Release Notes for details on how to use the compiler.
Fedora Core 3 is not an officially supported distribution, but it should work. FC4 has some problems. The Athlon 64 system is supported.
Fedora Core 3 is not an officially supported distribution, but it should work. FC4 has some problems. The Athlon 64 system is supported.
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Thanks for the help. My programs use DFLIB, so I can use the command systemqq to pass instructions to the command line. I assume this means I have to modify the program? (Where could I find the info on what to replace it with?)
MAny thanks,
David
MAny thanks,
David
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
systemqq() is supported by recent Intel compilers. Look it up in lib_for.pdf. The more portable equivalent system() is there as well.
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
system() would be the better choice as this is more portable. You may want to add a USE IFPORT to define the interface, but it is nor strictly required.
Répondre
Options du sujet
- S'abonner au fil RSS
- Marquer le sujet comme nouveau
- Marquer le sujet comme lu
- Placer ce Sujet en tête de liste pour l'utilisateur actuel
- Marquer
- S'abonner
- Page imprimable