Re: Need a FORTRAN compiler for Win7 (or XP)



On 8/16/2011 4:30 PM, dpb wrote:
....

<http://www.openwatcom.org/index.php/Download>
....

Looks like you would want

<ftp://ftp.openwatcom.org/open-watcom-f77-win32-1.9.exe>

BTW, as others have noted; Fortran Standards have maintained backward compatibility of most features since F66; even those features which have been deleted or deprecated since F90+ have almost universally been retained by various compilers.

OW is no different in that regard; it is a F77-compliant compiler and has many extensions beyond; what your code might have used is anybody's guess and will depend on what machine/OS/compiler(s) was/were used.

You'll simply have to see what is actually in the code; the easiest way is to first just throw it at the compiler and see what it complains about then see what you have to change either in the source code or in options within the compiler if it happens to support either used extensions or obsolete features.

There are some things that will possibly be painful but there's no use speculating until one has actual data to look at (namely either source or better yet, error diagnostics to go with the code)...

I'd give OW a shot, certainly...

--

--
.



Relevant Pages

  • Re: J3s workings
    ... by having compiler writers, both commercial and volunteer, (gfortran ... If those features are adopted by several compilers, ... I avoid using vendor extensions even when they are ... And features supported by only a single vendor are even more rare ...
    (comp.lang.fortran)
  • Re: Why not add namespace feature into standard C?
    ... features, I can't understand why not add this feature into standard C. ... Because the standards people were more concerned with adding arbitrary ... All the compiler vendors have balked. ...
    (comp.lang.c)
  • Re: C++ danger to break due to its weight, fragmentation danger - C++0x
    ... Also not all of the new features will be ... libraries for the standard on the way which are optional. ... extensions to the C++ compiler. ...
    (comp.lang.cpp)
  • Re: Should anyone be using modern Fortran any more?
    ... type, extends:: extension ... Without some way of void pointer support this module must be ... I think OOP is nowadays widely enough supported to use it - at least the basic features, i.e. CLASS, type extension and select type are supported by several compilers since some years. ... it really helps to have the newest compiler version. ...
    (comp.lang.fortran)
  • Re: new laptop: compiling source for i7 CPUs???
    ... features are really useful, just only in some particular cases. ... maybe that general purpose CPU could ... out of ideas as to how to improve "those instructions which are most ... that the compiler is capable of creating such executables. ...
    (Debian-User)