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: I really do like OS X but . . .
    ... >>>Most backwards compatibility problems come from third party developers ... >>>being slow to adopt new technologies, ... >>>either had to implement those features on their own years ago, ... If you need a compiler, ...
    (comp.sys.mac.advocacy)
  • 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)