View previous topic :: View next topic |
Author |
Message |
DanRRight
Joined: 10 Mar 2008 Posts: 2923 Location: South Pole, Antarctica
|
Posted: Tue Jun 12, 2012 8:15 am Post subject: Updates |
|
|
How Silverfrost currently implements the updates to newer versions? Because how installer works is hidden under the hood - is the way how it updates closer to one click hassle-free update like all the apps on Android or Apple phone -or- it always implies oldfashioned Uninstall-Reboot-Install-Reboot process? Will the installer run over older version and the installation will automatically take care of removing older version and environment variables without reboots and problems -or- for safety we have to go through the whole multistep process with a lot of clicks and reboot?
Last edited by DanRRight on Wed Jun 13, 2012 10:13 am; edited 2 times in total |
|
Back to top |
|
 |
JohnCampbell
Joined: 16 Feb 2006 Posts: 2615 Location: Sydney
|
Posted: Tue Jun 12, 2012 8:54 am Post subject: |
|
|
Dan,
I take a copy of ftn95 directory ( say as FTN95_6.10) and then install the new version over the top of the existing install.
Works for me and no need to re-boot.
I change the names of the FTN95 directories to switch between versions of the compiler.
John |
|
Back to top |
|
 |
DanRRight
Joined: 10 Mar 2008 Posts: 2923 Location: South Pole, Antarctica
|
Posted: Wed Jun 13, 2012 8:23 pm Post subject: |
|
|
Thanks for idea, John. Let me ask you just to check if i correctly understood - what you do is just rename older version and install new? Have you checked if installer does not add one more entry in the environment variables?
Last edited by DanRRight on Thu Jun 14, 2012 12:08 pm; edited 1 time in total |
|
Back to top |
|
 |
JohnCampbell
Joined: 16 Feb 2006 Posts: 2615 Location: Sydney
|
Posted: Thu Jun 14, 2012 1:15 am Post subject: |
|
|
Dan,
I don't rename when installing; Before installing, I take a copy of the existing FTN95 directory then rename the copy. I then overwrite the existing install with the update. This allows for retaining any changes to /INCLUDE or ftn95.cfg etc. This is the standard approach for an update install.
I do not find that environment variable settings are duplicated.
Later, if I want to retest an old version of the compiler, I change names, such as:
ren FTN95 FTN95_6.30
ren FTN95_6.10 FTN95
John |
|
Back to top |
|
 |
DanRRight
Joined: 10 Mar 2008 Posts: 2923 Location: South Pole, Antarctica
|
Posted: Thu Jun 14, 2012 12:08 pm Post subject: |
|
|
Got it, thanks |
|
Back to top |
|
 |
|