Maybe the new Intel oneAPI compilers will work, if I recall correctly they have a long history starting from Digital Visual Fortran at some point. With the current backwards compatibility policy present in Fortran compilers, chances are good that it might still work.
I need to upgrade to a visual fortran environment that will also work with my old programs developed with DVF 6.0. I used the Quickwin application function (and all of the related modules) frequently and I would like to know if the Intel Visuqal...
This article describes how to use the netcdf 4.1 libraries in the Compaq Visual Fortran (CVF) 6.6(C) on a windows platform. Note that CVF is superseded in favor of the Intel Fortran compilers. Before you read this you might want to consider migrating to Intel compiler. This page is meant for those who want to use netcdf now but do not want to migrate compilers now now (no time to spare now, or perhaps due to the license fee of a new intel fortran compiler). A working Fortran example (work space + project space + compiled modules) is provided at (registration required).
Below follows a stepwise explanation on how to obtain this working example.
Q: Which FORTRAN90 compiler do you recommend on Windows?
A: (1) One of the best options is actually free but it requires installation of additional software on windows. This is good solution for people already familiar with, say, LINUX. The basic idea is to emulate UNIX under Windows operating system using MinGW/MSYS of Cygwin. There is a free and excellent compiler called G95 (which we are using to develop DDSCAT on LINUX operating system). We recommend to install CYGWIN (which currently comes without fortran95) and add g95. Installation of CYGWIN is very easy but you may have to specify additional programs from the lsit of the available software.
Q: Is it possible to compile and run DDSCAT 6.x on Windows?
A: Yes. We tested compilation with Compaq Visual Fortran and excellent compiler from The Portland Group (PGI FORTRAN). The Compaq FORTRAN compiler has long history and is no longer being sold by Compaq (it was also called Microsoft Visual Fortran and Digital Visual Fortran). However, Intel Visual Fortran compiler, currently supported by Intel is its continuation. Another excellent option is to use G95 under MinGW/MSYS or Cygwin UNIX emulators on Windows.
Q: Can I use FORTRAN77 to compile DDSCAT 7.x?
Beginning with DDSCAT7 we converted the code (at the end of 2007) to FORTRAN90. All the releases prior to version 7 were written in standard FORTRAN77. You can not compile DDSCAT7 and up with FORTRAN77. You can compile older versions of DDSCAT with Fortran77.