windows 7 and online updates

Discuss the Integrated Development Environment (IDE)

Moderators: David Barker, Jerry Messina

User avatar
rocketbob
Registered User
Registered User
Posts: 51
Joined: Sun Apr 01, 2007 1:36 am
Location: Indiana USA

windows 7 and online updates

Post by rocketbob » Wed Nov 18, 2009 4:26 am

I just installed SF after redoing my home PC with Windows 7. Having a bit of an issue with online updates. I had to log in as administrator to do the compiler and IDE updates. Those seemed to update fine after the admin login, but when I checked again afterwards for updates, it lists SF Include files, SF library files, and assembler. So again, I run the updates, they get downloaded and appear to get installed, but when I run SF again the same online updates are listed. Anyone else have this issue?

Regards,
Bob

User avatar
rocketbob
Registered User
Registered User
Posts: 51
Joined: Sun Apr 01, 2007 1:36 am
Location: Indiana USA

Post by rocketbob » Fri Nov 20, 2009 4:46 pm

I managed to figure things out. I used ProcessMonitor from MS to figure out what paths the compiler was looking for when doing online updates and what paths are searched for include files. Here are my findings:

You need to have the following directory set up, and all of the libraries dumped into here:

C:\ProgramData\mecanique\Swordfish\Includes

The online updates will see the library files in here and update them as necessary.

For some reason the default paths that the SF installer creates for include files aren't searched.

Any user libraries that were simply in the same directory as the .bas file won't get picked up as the case was with XP. They also have to be in the same directory above, which makes things a bit of a pain to manage since all of your includes HAVE to be in this directory, so your projects will have to intermingle with each other if you have include files that are similarly named.

This is a compiler/installer bug, and needs to be addressed by David. It is possible that the version I have on CD is too far out of date to work with Windows 7. Perhaps a newer/later installer works as it should...?

Even out of the box the sample files can't be compiled unless any .bas files that are included are in this directory.

Regards,
Bob

User avatar
rocketbob
Registered User
Registered User
Posts: 51
Joined: Sun Apr 01, 2007 1:36 am
Location: Indiana USA

Post by rocketbob » Fri Nov 20, 2009 6:40 pm

Just for kicks I figured out that the SE version of SF will create the proper install directories, for the full version to work properly.

So if you have an older version of SF on CD, install it first, then download and install the free version. One thing has to change:

C:\ProgramData\Mecanique\SwordfishSE has to be renamed to...
C:\ProgramData\Mecanique\Swordfish

Regards,
Bob

Francis
Registered User
Registered User
Posts: 314
Joined: Sun Mar 25, 2007 9:40 am
Location: Devon

Post by Francis » Fri Nov 20, 2009 7:42 pm

Blimey, that sounds like a lot of hard work.

Is this all due to Windows7 doing things differently to make our lives easier? :wink:

So, if I change my PC will I have to go through that torture?
If so, thanks Billy for a wonderful Windows 'experience'.
(I've only just got out of therapy after Vista :lol: )

User avatar
Steven
BETA Tester
Posts: 406
Joined: Tue Oct 03, 2006 8:32 pm
Location: Cumbria, UK

Post by Steven » Fri Nov 20, 2009 9:15 pm

I think that you will only have this problem if you have one of the older Swordfish installation discs released before Vista. Since Vista was released, there was an updated install disc which creates the right directories in Vista, and I guess Windows 7. The SE version is presumably an SE version of the updated install.

Francis
Registered User
Registered User
Posts: 314
Joined: Sun Mar 25, 2007 9:40 am
Location: Devon

Post by Francis » Sat Nov 21, 2009 11:05 am

Aha.
So, if I rushed into PC World and bought a PC with Widows 7 on it, I could download and install without trauma?
Or do I have to buy a new SF CD first? (I bought mine yonks ago).

CharlieM
Registered User
Registered User
Posts: 211
Joined: Wed Oct 10, 2007 12:05 am

Post by CharlieM » Sat Nov 21, 2009 1:12 pm

do I have to buy a new SF CD first
Good question? Bought mine less than a year ago?
Running version 2.2.4.0 ICC 1.2.1.0
Regards CharlieM

User avatar
ohararp
Posts: 194
Joined: Tue Oct 03, 2006 11:29 pm
Location: Dayton, OH USA
Contact:

Post by ohararp » Tue Jan 26, 2010 3:16 am

I have e-mailed "mecanique" about getting an updated install disk. Since, David has appeared to be MIA these days does anyone know I can get an updated disc?
Thanks Ryan
$25 SMT Stencils!!!
www.ohararp.com/Stencils.html

Francis
Registered User
Registered User
Posts: 314
Joined: Sun Mar 25, 2007 9:40 am
Location: Devon

Post by Francis » Tue Jan 26, 2010 9:41 am

Some up-to-date news and advice would be helpful - esp. re: Windows7.

Can we assume David has retired or left the Company?

Who can provide advice and support now?

CharlieM
Registered User
Registered User
Posts: 211
Joined: Wed Oct 10, 2007 12:05 am

Post by CharlieM » Tue Jan 26, 2010 12:07 pm

Well I have since bought and installed win7. All is working good.So a new install disk is not necessary.
Running version 2.2.4.0 ICC 1.2.1.0
Regards CharlieM

Francis
Registered User
Registered User
Posts: 314
Joined: Sun Mar 25, 2007 9:40 am
Location: Devon

Post by Francis » Tue Jan 26, 2010 12:32 pm

Thanks Charlie. Good to know.

CharlieM
Registered User
Registered User
Posts: 211
Joined: Wed Oct 10, 2007 12:05 am

Post by CharlieM » Tue Jan 26, 2010 12:50 pm

I also ran the online updates and my latest version is 2.1.0.2
Running version 2.2.4.0 ICC 1.2.1.0
Regards CharlieM

MattH
Registered User
Registered User
Posts: 51
Joined: Mon Jan 01, 2007 8:03 pm
Location: Allentown, PA

Post by MattH » Tue Jan 26, 2010 11:21 pm

CharlieM wrote:I also ran the online updates and my latest version is 2.1.0.2
But it works only, if your initial [buy] version was >= 2.0 which was Vista ready.
My SF-version was 1.xx (bought in 05/2007) and not Vista/W7 ready. After upgrading to 64B W7 pro (today), my "old" installation CD was useless.
I e-mailed david today and two hours later >>> BINGO <<< a new setup showed up and it's working just fine!
Support => priceless

CharlieM
Registered User
Registered User
Posts: 211
Joined: Wed Oct 10, 2007 12:05 am

Post by CharlieM » Wed Jan 27, 2010 1:12 am

Hi Matt,

Haven't seen you around. You doing OK?
Running version 2.2.4.0 ICC 1.2.1.0
Regards CharlieM

User avatar
ohararp
Posts: 194
Joined: Tue Oct 03, 2006 11:29 pm
Location: Dayton, OH USA
Contact:

Post by ohararp » Wed Jan 27, 2010 1:52 am

Just wanted to say that David got back to me today with an install link as well. Unfortunately, it didn't fix the problem of no User_Library directory or the ability to look at that directory after I created it and want to compile. I'll keep everyone posted on the latest solution when I hear back from David.

@Charlie do you have this UserLibrary trouble? After you upgrade are these files even installed?
Last edited by ohararp on Thu Jan 28, 2010 3:24 am, edited 1 time in total.
Thanks Ryan
$25 SMT Stencils!!!
www.ohararp.com/Stencils.html

Post Reply