ADS with 64bit FWH Apps

User avatar
Enrico Maria Giordano
Posts: 8728
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: ADS with 64bit FWH Apps

Post by Enrico Maria Giordano »

A question: what is axcws32.dll for? Is it required to use ADS remote server? Please confirm, so I will add it to the [x]Harbour builds.
User avatar
TimStone
Posts: 2951
Joined: Fri Oct 07, 2005 1:45 pm
Location: Trabuco Canyon, CA USA
Contact:

Re: ADS with 64bit FWH Apps

Post by TimStone »

This is problematic because that file ( which is needed ) must match the same version as the ace32.dll. There is also 64 bit versions of those files.

As Reinaldo pointed out ( and he is probably the best source ), if you use the .dll files from ADS 10, then everything should work ok. I tried his suggestion here yesterday and it worked fine for me while using the ADS 12 Client Server installed for 64 bit OS. I haven't tried it on my client's computer yet, but I assume all should be good for them.

Tim
Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit
User avatar
Enrico Maria Giordano
Posts: 8728
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: ADS with 64bit FWH Apps

Post by Enrico Maria Giordano »

I'm not clear. Do I have to rebuild [x]Harbour with the ADS files provided by NWKL (sorry, I don't know your name) and add axcws32.dll/axcws64.dll to the packages? Please confirm.
User avatar
TimStone
Posts: 2951
Joined: Fri Oct 07, 2005 1:45 pm
Location: Trabuco Canyon, CA USA
Contact:

Re: ADS with 64bit FWH Apps

Post by TimStone »

Anyone who uses ADS already has those files. They are in the redistributable package that was included with the ADS SDK.

You do not have to rebuild anything in the .lib files and you also don't really have to include those files. The end users probably already have them in place.

In my case, I built the .exe for my application using the current .lib files for ADS. Originally I was including the four .dll files from the ADS 12 distributions. After seeing Reinaldo's comment, I instead used the ones from the ADS install, but still kept the current ( ADS 12 ) .lib files in my build. As he stated, the application runs.

His point is simple. You can use a newer install of ADS 10, 11, or 12 with the older DLL files, but you cannot use the newer .dlls with an older version ( ie. you can't use ADS 12 dlls when you have an ADS 10 server installed).

So I would suggest you keep the Harbour builds as they are currently.

Tim
Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit
User avatar
Enrico Maria Giordano
Posts: 8728
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: ADS with 64bit FWH Apps

Post by Enrico Maria Giordano »

Ok, I will not touch the current builds for now but will wait for different opinions.
User avatar
Enrico Maria Giordano
Posts: 8728
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: ADS with 64bit FWH Apps

Post by Enrico Maria Giordano »

If there will not be other opinions, I would remove ADS DLLs from the [x]Harbour distribution packages. Are you all agree?
NWKL
Posts: 26
Joined: Thu Aug 04, 2022 12:45 pm

Re: ADS with 64bit FWH Apps

Post by NWKL »

Enrico, as Tim say we need (x)harbour with rddads.lib and ace32.lib (or 64 version), but to build (x)harbour libs need redistributable package.
best regards
User avatar
Enrico Maria Giordano
Posts: 8728
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: ADS with 64bit FWH Apps

Post by Enrico Maria Giordano »

Yes, I know how to build [x]Harbour ADS libraries. Ok, I will make new [x]Harbour builds as soon as possible.
Post Reply