ADS with 64bit FWH Apps

Re: ADS with 64bit FWH Apps

Postby Enrico Maria Giordano » Tue Apr 16, 2024 12:08 pm

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
Enrico Maria Giordano
 
Posts: 8715
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Re: ADS with 64bit FWH Apps

Postby TimStone » Tue Apr 16, 2024 6:39 pm

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
TimStone
 
Posts: 2944
Joined: Fri Oct 07, 2005 1:45 pm
Location: Trabuco Canyon, CA USA

Re: ADS with 64bit FWH Apps

Postby Enrico Maria Giordano » Tue Apr 16, 2024 7:15 pm

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
Enrico Maria Giordano
 
Posts: 8715
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Re: ADS with 64bit FWH Apps

Postby TimStone » Tue Apr 16, 2024 7:53 pm

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
TimStone
 
Posts: 2944
Joined: Fri Oct 07, 2005 1:45 pm
Location: Trabuco Canyon, CA USA

Re: ADS with 64bit FWH Apps

Postby Enrico Maria Giordano » Tue Apr 16, 2024 8:52 pm

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

Re: ADS with 64bit FWH Apps

Postby Enrico Maria Giordano » Tue Apr 16, 2024 9:02 pm

If there will not be other opinions, I would remove ADS DLLs from the [x]Harbour distribution packages. Are you all agree?
User avatar
Enrico Maria Giordano
 
Posts: 8715
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Re: ADS with 64bit FWH Apps

Postby NWKL » Wed Apr 17, 2024 4:23 pm

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
NWKL
 
Posts: 26
Joined: Thu Aug 04, 2022 12:45 pm

Re: ADS with 64bit FWH Apps

Postby Enrico Maria Giordano » Wed Apr 17, 2024 4:31 pm

Yes, I know how to build [x]Harbour ADS libraries. Ok, I will make new [x]Harbour builds as soon as possible.
User avatar
Enrico Maria Giordano
 
Posts: 8715
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia



Previous

Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 51 guests