Page 2 of 2

Re: ADS with 64bit FWH Apps

PostPosted: Tue Apr 16, 2024 12:08 pm
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.

Re: ADS with 64bit FWH Apps

PostPosted: Tue Apr 16, 2024 6:39 pm
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

Re: ADS with 64bit FWH Apps

PostPosted: Tue Apr 16, 2024 7:15 pm
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.

Re: ADS with 64bit FWH Apps

PostPosted: Tue Apr 16, 2024 7:53 pm
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

Re: ADS with 64bit FWH Apps

PostPosted: Tue Apr 16, 2024 8:52 pm
by Enrico Maria Giordano
Ok, I will not touch the current builds for now but will wait for different opinions.

Re: ADS with 64bit FWH Apps

PostPosted: Tue Apr 16, 2024 9:02 pm
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?

Re: ADS with 64bit FWH Apps

PostPosted: Wed Apr 17, 2024 4:23 pm
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

Re: ADS with 64bit FWH Apps

PostPosted: Wed Apr 17, 2024 4:31 pm
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.

Re: ADS with 64bit FWH Apps

PostPosted: Wed Apr 17, 2024 7:36 pm
by Enrico Maria Giordano

Re: ADS with 64bit FWH Apps

PostPosted: Thu Apr 18, 2024 9:15 am
by Enrico Maria Giordano