Simply Fortran IDE for gfortran on Windows

  • Follow


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.
0
Reply Beliavsky 8/20/2010 6:37:10 PM

On Fri, 20 Aug 2010 11:37:10 -0700 (PDT), Beliavsky
<beliavsky@aol.com> wrote:

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

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
0
Reply Luka 8/20/2010 8:33:24 PM


Beliavsky wrote:


>
> I'm not affiliated with the company.

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



0
Reply user1 8/20/2010 9:02:03 PM

On Aug 20, 5:02=A0pm, user1 <us...@example.net> wrote:
> Beliavsky wrote:
>
> > 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.
0
Reply Beliavsky 8/21/2010 1:14:17 AM

Beliavsky wrote:
> On Aug 20, 5:02 pm, user1<us...@example.net>  wrote:
>> Beliavsky wrote:
>>
>>> 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)






0
Reply user1 8/21/2010 1:46:17 AM

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
0
Reply Vincenzo 8/21/2010 9:58:42 AM

On 2010-08-21, user1 <user1@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


0
Reply Jeff 8/23/2010 1:14:03 PM

Jeff Armstrong wrote:
> On 2010-08-21, user1<user1@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.

0
Reply user1 8/23/2010 1:50:21 PM

user1 wrote:
> Jeff Armstrong wrote:
>> On 2010-08-21, user1<user1@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 folder name problem is shown in this screen dump ...
http://i486.photobucket.com/albums/rr223/rjkematick/sdump1.jpg




0
Reply user1 8/23/2010 2:24:31 PM

On 2010-08-23 11:24:31 -0300, user1 <user1@example.net> said:

> user1 wrote:
>> Jeff Armstrong wrote:
>>> On 2010-08-21, user1<user1@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.

> The folder name problem is shown in this screen dump ...
> http://i486.photobucket.com/albums/rr223/rjkematick/sdump1.jpg


0
Reply Gordon 8/23/2010 2:39:02 PM

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
0
Reply burnus (564) 8/23/2010 2:55:25 PM

Tobias Burnus wrote:
> 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

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.


0
Reply user17588 (148) 8/23/2010 3:24:59 PM

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

0
Reply marianomendez (11) 8/23/2010 3:31:47 PM

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

0
Reply Jeff 8/23/2010 4:02:24 PM

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
Reply jussij (384) 9/9/2010 1:40:28 AM

14 Replies
1721 Views

(page loaded in 0.138 seconds)

Similiar Articles:


















7/23/2012 6:00:28 AM


Reply: