Topic: Problem Installing v4.0 while keeping v3.41

I tried installing v4.0 without uninstalling v3.41. It initially appeared to work but I could not find any of the files for v4.0. When I tried uninstalling I could only find v3.41. If I reinstall v3.41 will it be possible to have both 3.41 and v4.0 installed without a conflict?

Re: Problem Installing v4.0 while keeping v3.41

Simply Fortran for Windows installs as an MSIX package, which places everything under

C:\Program Files\WindowsApps

.  The new compiler should be available on the PATH as well (as gfortran).  There should be an entry in the Start menu for the new development environment (listed as Simply Fortran).  You'll probably have to use Windows 11 search to find it right off the bat if it isn't listed as "new" or "recently added." 

There should be two "Simply Fortran" entries on Windows 11 in the list of installed apps.  Unfortunately, Microsoft has decided you don't need to see the version anymore, so you would need to right click and select "More Info" to see which version each refers to.  It's not ideal.  We'll look into making that a bit better.

But yes, they should be usable as separate programs.  Neither overwrites the other.  You can reinstall version 3 safely even though version 4 is present too.

Jeff Armstrong
Approximatrix, LLC

3 (edited by rymanjc Today 07:09:24)

Re: Problem Installing v4.0 while keeping v3.41

I cannot see anything that is installed in C:\Program Files\WindowsApps and I have not been able to change the permissions to get into that folder chain. I have been using Simply Fortran with CMake for some nuclear engineering software packages available from national laboratories, which requires me to use GNU Make instead of Watcom Make, so I need to be able to add GNU Make into the folder with the other .EXE files installed by Simply Fortran. Is there a way to install Simply Fortran to another folder of my choosing? If I cannot do that with the .msix package, perhaps I should be installing with the .ZIP package. Can you advise?