Simply Fortran - Affordable Fortran for Microsoft Windows
Simply Fortran is a new, complete Fortran solution for Microsoft
Windows and compatible operating systems. Designed from the beginning
for interoperability with GNU Fortran, Simply Fortran delivers a
reliable Fortran compiler on Windows platforms with all the necessary
productivity tools that professionals expect. The Simply Fortran
package includes a configured GNU Fortran compiler installation, an
integrated development environment, a graphical debugger, and a
collection of other development necessities.
Approximatrix Simply Fortran is an inexpensive way for anyone to
productively develop using the Fortran language.
******************************************************************
I'm not affiliated with the company. After 30 days one must pay $25 to
register the software. The IDE uses gfortran 4.5.0 as the compiler,
but this can be changed. Maybe it will be useful for people getting
started with Fortran.
Seems like a nice alternative for schools & universities, because of
it's simplicity and price in comparison to "larger compiler/IDE
packages".
True, it doesn't have all their features, but sometimes that is not a
drawback.
I'm also always very glad to see IDE's for Fortran being developed.
Luka
>
> I'm not affiliated with the company.
So, have you tried it at all ? I can't get it to do much.
I was able to compile a Hello World program. You need to create a
project, insert the hello.f90 file in the project, build, and then
launch. It works with g95 also, if it is installed.
Yeah, I got it working on one machine (Win 7 32 bit) and failing
horribly on another (Win 7 64 bit)
> http://simplyfortran.com/
>
> Simply Fortran - Affordable Fortran for Microsoft Windows
There is also a completely free option for Fortran developers under
Windows: Photran + MinGW (I didn't tested it yet). It's not easy to
get all the packages working together, but I think it is worth the
extra effort (I use Eclipse CDT for C/C++ and it's great):
http://wiki.eclipse.org/PTP/photran/documentation/photran6#Installing_Photran
http://www.eclipse.org/photran/index.php
http://sourceforge.net/projects/mingw/files/
http://www.mingw.org/wiki/InstallationHOWTOforMinGW
http://groups.google.com/group/comp.lang.fortran/browse_thread/thread/fc33c89cc13c4c06
http://vinyl2.sentex.ca/~tcc/g95/How_to_use_Photran_with_g95.html
Regards
--
Vincenzo Mercuri
I hadn't seen any issues with the program on 64-bit Windows. May I ask what
exactly failed? Was it simply the editor/IDE? I'd be interested in fixing the
issue if possible.
-Jeff
I wasn't paying much attention at first. On second look, it seems it is
a problem with blank space in folder name.
I just tried again. A Hello World program failed to build if installed
in default location "C:\Program Files (x86)\Simply Fortran\"
I uninstalled and reinstalled to "C:\SimplyFortran", and it worked okay.
Oh, I may also have been using hello.for file name. It seems that
doesn't work either. (.for extension ?)
The folder name problem is shown in this screen dump ...
http://i486.photobucket.com/albums/rr223/rjkematick/sdump1.jpg
> user1 wrote:
>> Jeff Armstrong wrote:
>>> On 2010-08-21, user1<us...@example.net> wrote:
>>>>
>>>> Yeah, I got it working on one machine (Win 7 32 bit) and failing
>>>> horribly on another (Win 7 64 bit)
>>>>
>>>
>>> I hadn't seen any issues with the program on 64-bit Windows. May I ask
>>> what
>>> exactly failed? Was it simply the editor/IDE? I'd be interested in
>>> fixing the
>>> issue if possible.
>>>
>>> -Jeff
>>>
>>>
>>
>> I wasn't paying much attention at first. On second look, it seems it is
>> a problem with blank space in folder name.
>>
>> I just tried again. A Hello World program failed to build if installed
>> in default location "C:\Program Files (x86)\Simply Fortran\"
>>
>> I uninstalled and reinstalled to "C:\SimplyFortran", and it worked okay.
>>
>
> Oh, I may also have been using hello.for file name. It seems that
> doesn't work either. (.for extension ?)
The extension is often used to set the free vrs fixed default on the
source format.
There is usually a compiler switch to force the source format is case you like
the extension with the wrong/other default.
There is whole other layer of this relating to passing Fortran souce through
the C preprocessor which its own collection of gotchas. That tends to involve
capital letters in the extension.
gfortran supports .for as file extension for fixed format code - I
vaguely recall that some other compiler treats it as free format.
> The extension is often used to set the free vrs fixed default on the
> source format.
> There is usually a compiler switch to force the source format is case
> you like the extension with the wrong/other default.
The supported file extensions of gfortran are listed at
http://gcc.gnu.org/onlinedocs/gfortran/GNU-Fortran-and-GCC.html
If you use free form source Fortran, I suggest to use the extension
.f90, if you use fixed format, to use .f. Those seem to be the most
commonly used file extensions.
Note: For most compilers, .f or .f90 does not tell anything about the
language standard, it just distinguishes between the two source forms.
Thus .f90 can be a Fortran 90, 95, 2003, or 2008 program - and .f can be
a Fortran 66/77/90/95/2003/2008 program.
Tobias
Simply Fortran installs gfortran and sets path environment variable. The
.for file extension will work when gfortran is invoked from command
line, but not from inside the ide.
here is a video that I made to install Photran IDE on WINDOWS
http://www.fortranrefactoring.com.ar/ScreenCast/Install photran on
windows.htm
At http://www.fortranrefactoring.com.ar/Catalog.html you may find
screenshots about fortran refactorings implemented in Photran.
Regards,
Mariano
Thanks for providing the information! The screenshot was very much
appreciated!
-Jeff
> It works with g95 also, if it is installed.
FWIW if you have a Fortran compiler installed then the Zeus IDE
can be configured to as a Fortran IDE:
http://www.zeusedit.com/other.html
Zeus can do Fortran syntax highlighting, code folding, class browsing,
code navigation and can do project/workspace management.
NOTE: Zeus is shareware but there is also a free 'lite' version
Jussi Jumppanen
Author: Zeus for Windows IDE