by 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