View previous topic :: View next topic |
Author |
Message |
KL
Joined: 16 Nov 2009 Posts: 144
|
Posted: Thu Jun 25, 2020 4:33 pm Post subject: salflibc.dll |
|
|
Is it still necessary to release salflibc.dll together with an ftn95 executable? It seems that with ftn95 version 8.62 (may be even by earlier versions) this dll is no longer needed. Am I right or do I overlook something? KL |
|
Back to top |
|
|
mecej4
Joined: 31 Oct 2006 Posts: 1891
|
Posted: Thu Jun 25, 2020 4:53 pm Post subject: |
|
|
I do not know how you reached this conclusion, which is incorrect. Depending on whether the EXE is 32-bit or 64-bit, the PC on which the EXE is run will need SALFLIBC.DLL or SALFLIBC64.DLL. Depending on which RTL functions are used, it may also need CLEARWIN64.DLL.
You can test this for yourself by opening a command window without running FVARS.BAT, and entering the command
where salflibc.dll
You will probably receive a message that the DLL could not be found.
If the DLL is found, it may be attributable to the installation of some other software package such as NAG Fortran that puts salflibc.dll into PATH. If so, that SALFLIBC.DLL is probably an older version than the one provided with a recent FTN95 distribution.
Last edited by mecej4 on Thu Jun 25, 2020 5:38 pm; edited 1 time in total |
|
Back to top |
|
|
Robert
Joined: 29 Nov 2006 Posts: 447 Location: Manchester
|
Posted: Thu Jun 25, 2020 5:02 pm Post subject: |
|
|
You still need either salflibc or salflibc64/clearwin64 |
|
Back to top |
|
|
KL
Joined: 16 Nov 2009 Posts: 144
|
Posted: Fri Jun 26, 2020 8:07 am Post subject: |
|
|
Thank you for the clarification. Wishful thinking! KL |
|
Back to top |
|
|
John-Silver
Joined: 30 Jul 2013 Posts: 1520 Location: Aerospace Valley
|
Posted: Fri Jun 26, 2020 3:49 pm Post subject: |
|
|
meej4, a couple of things in your reply flummoxed (nice word, use it once a day) me ....
Quote: | Depending on which RTL functions are used, it may also need CLEARWIN64.DLL. |
RTL ???
Quote: | You can test this for yourself by opening a command window without running FVARS.BAT, and entering the command
where salflibc.dll
You will probably receive a message that the DLL could not be found. |
if ftn95 is installed, why wouldn't it find salflibc.dll ? _________________ ''Computers (HAL and MARVIN excepted) are incredibly rigid. They question nothing. Especially input data.Human beings are incredibly trusting of computers and don't check input data. Together cocking up even the simplest calculation ... " |
|
Back to top |
|
|
|