forums.silverfrost.com Forum Index forums.silverfrost.com
Welcome to the Silverfrost forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Questions: Cygwin use, minimum system requirements, support for Cray pointers for FTN95 Personal Edition for Windows

 
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> General
View previous topic :: View next topic  
Author Message
Anonymous
Guest





PostPosted: Mon Mar 14, 2005 2:21 pm    Post subject: Questions: Cygwin use, minimum system requirements, support Reply with quote

Hi. Questions:

1a. Can one somehow use Salford, Fortran 95, Personal Edition, vs. 4.70 or 4.71, for Windows within a Cygwin shell?
1b. If so, how?

2. What are the minimum system requirements for using this edition in Windows?

3. Does this edition support Cray pointers?

Thanks in advance for your help.


Pat
Back to top
Andrew



Joined: 09 Sep 2004
Posts: 232
Location: Frankfurt, Germany

PostPosted: Tue Mar 15, 2005 1:52 am    Post subject: Questions: Cygwin use, minimum system requirements, support Reply with quote

Answers:

1a. Yes

1b. Just use it - so long as your FTN95 directory is on the system path it will work from inside a Cygwin shell (I have only ever tried bash, but others should work too). When running programs compiled with FTN95 you may have to specify ./ but if you are familiar with the shell this should be no problem.

2. FTN95 had very modest system requirements. Any machine running Windows 98 or higher on any Pentium (or equivalent) will be able to compile and execute programs with FTN95. You are more likely to have problems with minimum system requirements for Windows than FTN95. If you want to use FTN95 inside Visual Studio .NET however, then the system requirements are those for Visual Studio, which are considerably higher. Details at:

http://msdn.microsoft.com/vstudio/productinfo/sysreqs/default.aspx

But as you are talking about Cygwin I suspect it is unlikely you will be using Visual Studio .NET....

3. No, Cray pointers are not supported.
Back to top
View user's profile Send private message
Anonymous
Guest





PostPosted: Tue Mar 15, 2005 3:50 am    Post subject: Questions: Cygwin use, minimum system requirements, support Reply with quote

Here is my experience using the bash shell under cygwin.

If everything works reasonably well, some things don't work at all. In particular, under cygwin, I always get an error when using wildcards.

Example:
Code:
ftn95 *.f
works from the windows cmd.exe console, but not from cygwin's bash shell...

Maybe I'm doing something wrong... Does anyone has the same problem?
Back to top
Andrew



Joined: 09 Sep 2004
Posts: 232
Location: Frankfurt, Germany

PostPosted: Tue Mar 15, 2005 4:55 am    Post subject: Questions: Cygwin use, minimum system requirements, support Reply with quote

Usage with Cygwin is not supported or tested. Most things will work but it is possible that some things that rely on shell behaviour may not work.

There is a fundamental difference between how bash processes a command line and how cmd processes a command line. Globbing (wildcard matching) is done by bash before the command line is passed to the program, FTN95 does not accept multiple filenames on the command line and so fails. Globbing is not performed by cmd and when you call FTN95 *.for, this is exactly what gets passed into FTN95 - FTN95 then does its own globbing internally and things work as expected.

A script file that compiles your files individually, or a makefile that spawns FTN95 for each file will work fine. FTN95 is designed for use with Windows and therefore command.com/cmd.exe are the command prompts to use if you want to guarantee that 'normal' behaviour is neccessary.
Back to top
View user's profile Send private message
Anonymous
Guest





PostPosted: Thu Mar 17, 2005 6:11 pm    Post subject: Questions: Cygwin use, minimum system requirements, support Reply with quote

Thanks to those of you who kindly took your time to post your answers and/or comments here!

Pat
Back to top
Display posts from previous:   
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> General All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group