Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Simply Fortran IDE for gfortran on Windows

566 views
Skip to first unread message

Beliavsky

unread,
Aug 20, 2010, 2:37:10 PM8/20/10
to
http://simplyfortran.com/

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.

Luka Djigas

unread,
Aug 20, 2010, 4:33:24 PM8/20/10
to

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

user1

unread,
Aug 20, 2010, 5:02:03 PM8/20/10
to
Beliavsky wrote:


>
> I'm not affiliated with the company.

So, have you tried it at all ? I can't get it to do much.

Beliavsky

unread,
Aug 20, 2010, 9:14:17 PM8/20/10
to

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.

user1

unread,
Aug 20, 2010, 9:46:17 PM8/20/10
to

Yeah, I got it working on one machine (Win 7 32 bit) and failing
horribly on another (Win 7 64 bit)


Vincenzo Mercuri

unread,
Aug 21, 2010, 5:58:42 AM8/21/10
to
Beliavsky wrote:

> 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

Jeff Armstrong

unread,
Aug 23, 2010, 9:14:03 AM8/23/10
to
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


user1

unread,
Aug 23, 2010, 9:50:21 AM8/23/10
to

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.

user1

unread,
Aug 23, 2010, 10:24:31 AM8/23/10
to

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


Gordon Sande

unread,
Aug 23, 2010, 10:39:02 AM8/23/10
to
On 2010-08-23 11:24:31 -0300, user1 <us...@example.net> said:

> 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.

Tobias Burnus

unread,
Aug 23, 2010, 10:55:25 AM8/23/10
to
On 08/23/2010 04:39 PM, Gordon Sande wrote:
>> Oh, I may also have been using hello.for file name. It seems that
>> doesn't work either. (.for 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

user1

unread,
Aug 23, 2010, 11:24:59 AM8/23/10
to

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.


mariano mendez

unread,
Aug 23, 2010, 11:31:47 AM8/23/10
to
Hi,

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

Jeff Armstrong

unread,
Aug 23, 2010, 12:02:24 PM8/23/10
to
There are two problems occuring in the IDE. First, the IDE is not properly
identifying the ".for" extension as Fortran, which is a nasty, unexpected
bug. Second, the parentheses in the path names, not the spaces, are causing
compilation errors. I'll have to look into how best to fix this issue.

Thanks for providing the information! The screenshot was very much
appreciated!

-Jeff

JussiJ

unread,
Sep 8, 2010, 9:40:28 PM9/8/10
to
On Aug 21, 11:14 am, Beliavsky <beliav...@aol.com> wrote:

> 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

http://www.zeusedit.com/lite

Jussi Jumppanen
Author: Zeus for Windows IDE

0 new messages