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 

FTN95 Update Schedule

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



Joined: 01 Feb 2005
Posts: 2

PostPosted: Wed Feb 02, 2005 11:51 am    Post subject: FTN95 Update Schedule Reply with quote

When can we expect FTN95 to be upgraded to the point where SALFLIBC.DLL is no longer required for normal .NET CLR applications?
Back to top
View user's profile Send private message
Andrew



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

PostPosted: Tue Feb 15, 2005 1:51 pm    Post subject: FTN95 Update Schedule Reply with quote

Internally this is now possible, as long as standard conforming Fortran 95 is used. There are however a couple of issues to be dealt with before it can be made public. We need to produce a new build of ftn95lib.dll (and associated .mdl files) that have no reliance on salflibc.dll (you will see that salflibc.dll is listed in the manifest of ftn95lib if you examine the assembly with ILDASM). This different build of ftn95lib then needs to be made available to the public.

The other issue is that of the personal edition. FTN95 uses a Win32 routine to display the personal banner, and there is no common cross-platform way of displaying another banner at present. There is an implementation of System.Windows.Forms in progress with mono but this is still in cvs and is not complete. The personal edition of the compiler is the same as the full edition of the compiler, with the exception of the banner and we need to keep a protection scheme in place. The full edition of FTN95 is therefore required, along with the modified build of ftn95lib, along with some compile time switches.

If the intention is to run the assemblies under mono then please see my reply in this thread:

http://forums.silverfrost.com/forums/forum.asp?forumid=1&page=0&select=185#xx185xx

We have successfully run FTN95 .NET assemblies under mono on Windows, but the same assemblies fail on the same version of mono under Linux (on the machines we tried). This may of course even be distribution specific.

If I have any more information about these issues I will post in the forums.
Back to top
View user's profile Send private message
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