I have been tasked with tweaking some 20 year old code originally compiled with Compaq Visual Fortran. I was hoping to use GNU's gfortran and not the pricey Intel Visual Fortran. But, the code relies on several modules that seem to only be available with IVF:
- mfslib
- dflogm (I believe this is a part of QuickWin?)
- msimsl
If I were able to get copies of these modules, would I be able to use them with gfortran instead of Intel? (I am a complete Fortran beginner, btw.)
The closest question I could find was: Intel Fortran to GNU Fortran Conversion
...but that question seems more about makefiles and rewriting the OP's own code, not specifically about using modules from one compiler in another.
Thanks in advance for any help.
modfiles from one compiler are generally useless to someone with a different compiler. If you could acquire (leave aside any IP issues) the source code for those modules you might, just might, be able to recompile them. But you'll probably find that you can't buildmsimslwithout the IMSL numerical libraries .... After 3 months of banging your head against the succession of brick walls you encounter you'll probably think that Intel Fortran ain't that pricey after all. - High Performance Mark