FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour harbour/xharbour appear ADS functions error-SOLVED
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Posts: 866
Joined: Tue Oct 16, 2007 08:57 AM
Re: harbour/xharbour appear ADS functions error
Posted: Tue Apr 09, 2024 04:07 PM
Enrico Maria Giordano wrote:Done, please check:

http://xharbour.org/index.asp?page=download/windows/binaries_win
Dear EMG,

It's working fine. Thank you so much.
Best Regards,



Richard



Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 32bit

MySQL v8.0

Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 64bit
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: harbour/xharbour appear ADS functions error-SOLVED
Posted: Tue Apr 09, 2024 04:34 PM
Great! :-)
Posts: 866
Joined: Tue Oct 16, 2007 08:57 AM
Re: harbour/xharbour appear ADS functions error-SOLVED
Posted: Tue Jun 18, 2024 04:18 PM
Enrico Maria Giordano wrote:Great! :-)
Dear Mr.EMG

I download bcc77_20240616 version. Appear This Title problem.
  • Embarcadero C++ 7.70 for Win32 Copyright (c) 1993-2023 Embarcadero Technologies, Inc.
    Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
    Error: Unresolved external 'AdsSetServerType' referenced from S:\SETTOOL32\HARBOUR\LIB\RDDADS.LIB|adsfunc
    Error: Unresolved external 'AdsGetDateFormat' referenced from S:\SETTOOL32\HARBOUR\LIB\RDDADS.LIB|adsfunc
    Error: Unresolved external 'AdsSetDateFormat' referenced from S:\SETTOOL32\HARBOUR\LIB\RDDADS.LIB|adsfunc
    Error: Unresolved external 'AdsGetEpoch' referenced from S:\SETTOOL32\HARBOUR\LIB\RDDADS.LIB|adsfunc
    Error: Unresolved external 'AdsSetEpoch' referenced from S:\SETTOOL32\HARBOUR\LIB\RDDADS.LIB|adsfunc
Best Regards,



Richard



Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 32bit

MySQL v8.0

Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 64bit
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: harbour/xharbour appear ADS functions error-SOLVED
Posted: Tue Jun 18, 2024 05:39 PM

You have to link ace32.lib and rddads.lib.

Posts: 866
Joined: Tue Oct 16, 2007 08:57 AM
Re: harbour/xharbour appear ADS functions error-SOLVED
Posted: Wed Jun 19, 2024 04:48 AM
Enrico Maria Giordano wrote:You have to link ace32.lib and rddads.lib.
Dear Mr.EMG

I'm a Po title question. I always link ace32.lib and rddads.ib.
RDDADS_LIB = $(HARBOUR_DIR)\Lib\rddads.lib
ACE32_LIB = $(HARBOUR_DIR)\Lib\ace32.lib

$(ECHO) $(RDDADS_LIB) >> make.tmp
$(ECHO) $(ACE32_LIB) >> make.tmp
You fixed this problem more times and the final 20240417 version is working fine.
I copied 20240616 files overwritten to 20240417 and got error. Then I copied 20240417 files overwritten to 20240616 and working.
Best Regards,



Richard



Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 32bit

MySQL v8.0

Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 64bit
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: harbour/xharbour appear ADS functions error-SOLVED
Posted: Wed Jun 19, 2024 07:20 AM

I don't understand. Please, specify wich compiler are you using (Harbour, xHarbour) and provide a little PRG sample to reproduce the problem here, thank you.

Posts: 866
Joined: Tue Oct 16, 2007 08:57 AM
Re: harbour/xharbour appear ADS functions error-SOLVED
Posted: Wed Jun 19, 2024 07:57 AM
Enrico Maria Giordano wrote:I don't understand. Please, specify wich compiler are you using (Harbour, xHarbour) and provide a little PRG sample to reproduce the problem here, thank you.
20240616-bcc77-32bit-harbour

I use fwh\samples\testads.prg
Please look it below:
εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­ι†΄
εš™?FiveWin for Harbour 24.04 - Apr. 2024 Harbour development power εš™θΈθ•­
εš™?(c) FiveTech 1993-2024 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8/10 εš™θΈθ•­
εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™?
'θ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™ 踝蕭' δΈζ˜―ε…§ιƒ¨ζˆ–ε€–ιƒ¨ε‘½δ»€γ€ε―εŸ·θ‘Œηš„η¨‹εΌζˆ–ζ‰Ήζ¬‘ζͺ”。
Compiling...
Harbour 3.2.0dev (r2405310955)
Copyright (c) 1999-2021, https://harbour.github.io/
Compiling 'testads.prg' and generating preprocessed output to 'testads.ppo'...
Lines 5358, Functions/Procedures 1
Generating C source output to 'testads.c'... Done.
Embarcadero C++ 7.70 for Win32 Copyright (c) 1993-2023 Embarcadero Technologies, Inc.
testads.c:
Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
Error: Unresolved external 'AdsSetServerType' referenced from S:\SETTOOL32\HARBOUR\LIB\WIN\BCC\RDDADS.LIB|adsfunc
Error: Unresolved external 'AdsGetDateFormat' referenced from S:\SETTOOL32\HARBOUR\LIB\WIN\BCC\RDDADS.LIB|adsfunc
Error: Unresolved external 'AdsSetDateFormat' referenced from S:\SETTOOL32\HARBOUR\LIB\WIN\BCC\RDDADS.LIB|adsfunc
Error: Unresolved external 'AdsGetEpoch' referenced from S:\SETTOOL32\HARBOUR\LIB\WIN\BCC\RDDADS.LIB|adsfunc
Error: Unresolved external 'AdsSetEpoch' referenced from S:\SETTOOL32\HARBOUR\LIB\WIN\BCC\RDDADS.LIB|adsfunc
...
Error: Unable to perform link
* Linking errors *
20240417-bcc77-32bit-harbour
fwh\samples\testads.prg
Please look it below:
εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­ι†΄
εš™?FiveWin for Harbour 24.04 - Apr. 2024 Harbour development power εš™θΈθ•­
εš™?(c) FiveTech 1993-2024 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8/10 εš™θΈθ•­
εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™?
'θ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™θΈθ•­εš™ 踝蕭' δΈζ˜―ε…§ιƒ¨ζˆ–ε€–ιƒ¨ε‘½δ»€γ€ε―εŸ·θ‘Œηš„η¨‹εΌζˆ–ζ‰Ήζ¬‘ζͺ”。
Compiling...
Harbour 3.2.0dev (r2404101339)
Copyright (c) 1999-2021, https://harbour.github.io/
Compiling 'testads.prg' and generating preprocessed output to 'testads.ppo'...
Lines 5358, Functions/Procedures 1
Generating C source output to 'testads.c'... Done.
Embarcadero C++ 7.70 for Win32 Copyright (c) 1993-2023 Embarcadero Technologies, Inc.
testads.c:
Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
* Application successfully built *
Best Regards,



Richard



Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 32bit

MySQL v8.0

Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 64bit
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: harbour/xharbour appear ADS functions error-SOLVED
Posted: Wed Jun 19, 2024 08:37 AM

Ok, I'm investigating, thank you...

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Posts: 866
Joined: Tue Oct 16, 2007 08:57 AM
Re: harbour/xharbour appear ADS functions error-SOLVED
Posted: Wed Jun 19, 2024 10:38 AM
Enrico Maria Giordano wrote:Please, try this new build and report back:

https://github.com/FiveTechSoft/harbour_and_xharbour_builds/blob/master/harbour_bcc770_32_20240619.zip
It's working now. Thank you.
Best Regards,



Richard



Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 32bit

MySQL v8.0

Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 64bit
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: harbour/xharbour appear ADS functions error-SOLVED
Posted: Wed Jun 19, 2024 10:47 AM

Great! Thank you for your valuable feedback!

Posts: 866
Joined: Tue Oct 16, 2007 08:57 AM
Re: harbour/xharbour appear ADS functions error-SOLVED
Posted: Thu Jun 20, 2024 02:14 AM
Enrico Maria Giordano wrote:Great! Thank you for your valuable feedback!
Suggestion double checks another compile version.
This ADS link problem happens repeatedly.
Best Regards,



Richard



Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 32bit

MySQL v8.0

Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 64bit
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: harbour/xharbour appear ADS functions error-SOLVED
Posted: Thu Jun 20, 2024 07:39 AM

Unfortunately, the problem was in the very bugged hbmk2.exe tool, a very bad one. It is automatically used by win-make.exe during the build process and I have no control over it. I keep fixing bugs using my hrbfix.exe utility. I can't do more, sorry.

Posts: 866
Joined: Tue Oct 16, 2007 08:57 AM
Re: harbour/xharbour appear ADS functions error-SOLVED
Posted: Thu Jun 20, 2024 08:36 AM
Enrico Maria Giordano wrote:Unfortunately, the problem was in the very bugged hbmk2.exe tool, a very bad one. It is automatically used by win-make.exe during the build process and I have no control over it. I keep fixing bugs using my hrbfix.exe utility. I can't do more, sorry.
Dear Mr.EMG,

I see.
Never mind.
Thank you very much for the [x]Harbour assistance.
Best Regards,



Richard



Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 32bit

MySQL v8.0

Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 64bit

Continue the discussion