[Harbour-users] harbour2 - ads 9.1 server

Paola Bruccoleri pbruccoleri at adinet.com.uy
Fri Feb 26 15:06:37 EST 2010


Hola a todos..

I will migrate clipper systems (ads 5 on novell) to  harbour2 (ads 9.1 
on win2008) with mingw 32bits.

I need Librddads.a and  libace32.a  to generate executables.

a) the librddads.a got from:
http://sourceforge.net/projects/harbour-project/files/binaries-windows/2.0.0/harbour-2.0.0-win.7z/download 


b) I get the libace32.a follows:

pexports ace32.dll > ace32.def
dlltool -d ace32.def -D ace32.dll -k -l libace32.a 

when generating the executable I get these errors.
Can I help me?
very very thanks!!!!
byeeeeeeeeeeee

d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x55): 
undefined reference to `AdsDDDropLink at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x177): 
undefined reference to `AdsDDModifyLink at 24'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x267): 
undefined reference to `AdsDDCreateLink at 24'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x30d): 
undefined reference to `AdsRollbackTransaction80 at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x39d): 
undefined reference to `AdsCreateSavepoint at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x491): 
undefined reference to `hb_parldef'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x4bd): 
undefined reference to `hb_parldef'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x4e1): 
undefined reference to `hb_parldef'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x505): 
undefined reference to `hb_parldef'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x647): 
undefined reference to `AdsCreateFTSIndex at 72'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x6d4): 
undefined reference to `AdsCloseCachedTables at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x750): 
undefined reference to `AdsGetServerName at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x840): 
undefined reference to `AdsStmtSetTablePassword at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x89f): 
undefined reference to `AdsDeleteFile at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x91e): 
undefined reference to `AdsCheckExistence at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x9db): 
undefined reference to `AdsFindFirstTable at 20'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0xa4c): 
undefined reference to `AdsFindNextTable at 16'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0xa66): 
undefined reference to `AdsFindClose at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0xaf9): 
undefined reference to `AdsCopyTableContents at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0xc32): 
undefined reference to `AdsRestructureTable at 40'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0xd4b): 
undefined reference to `AdsDDGetUserProperty at 20'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0xecc): 
undefined reference to `AdsConnect60 at 24'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0xef3): 
undefined reference to `AdsDisconnect at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0xf9d): 
undefined reference to `AdsDDGetUserProperty at 20'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x102c): 
undefined reference to `AdsDisconnect at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1146): 
undefined reference to `AdsDDSetDatabaseProperty at 16'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1268): 
undefined reference to `AdsDDGetDatabaseProperty at 16'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x12cb): 
undefined reference to `AdsDDGetDatabaseProperty at 16'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x131b): 
undefined reference to `AdsDDGetDatabaseProperty at 16'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x139f): 
undefined reference to `AdsDDDeleteUser at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1454): 
undefined reference to `AdsDDCreateUser at 20'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x14da): 
undefined reference to `AdsDDCreate at 16'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x15b7): 
undefined reference to `AdsConnect60 at 24'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1662): 
undefined reference to `AdsDDRemoveUserFromGroup at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x16e2): 
undefined reference to `AdsDDAddUserToGroup at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x179c): 
undefined reference to `AdsDDRemoveIndexFile at 16'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1880): 
undefined reference to `AdsDDRemoveTable at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1987): 
undefined reference to `AdsDDAddTable at 28'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x19ff): 
undefined reference to `AdsGetNumActiveLinks at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1aa2): 
undefined reference to `AdsIsEmpty at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1b76): 
undefined reference to `AdsCacheOpenCursors at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1ba6): 
undefined reference to `AdsCacheOpenTables at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1c0b): 
undefined reference to `AdsGetVersion at 20'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1d4b): 
undefined reference to `AdsReindex at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1d9c): 
undefined reference to `AdsCacheRecords at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1e03): 
undefined reference to `AdsRollbackTransaction at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1e42): 
undefined reference to `AdsInTransaction at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1e83): 
undefined reference to `AdsFailedTransactionRecovery at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1eb3): 
undefined reference to `AdsCommitTransaction at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1ee3): 
undefined reference to `AdsBeginTransaction at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1f13): 
undefined reference to `AdsShowError at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1f32): 
undefined reference to `AdsGetNumOpenTables at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x1f8e): 
undefined reference to `AdsGetLastError at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x202b): 
undefined reference to `AdsGetHandleType at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x209b): 
undefined reference to `AdsIsConnectionAlive at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2157): 
undefined reference to `AdsGetNumIndexes at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x21c3): 
undefined reference to `AdsIsExprValid at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x220c): 
undefined reference to `AdsClearProgressCallback at 0'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2277): 
undefined reference to `AdsRegisterProgressCallback at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x23d5): 
undefined reference to `AdsConvertTable at 16'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x24d2): 
undefined reference to `AdsCopyTable at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2576): 
undefined reference to `AdsRefreshRecord at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x25b4): 
undefined reference to `AdsWriteAllRecords at 0'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x25d4): 
undefined reference to `AdsCloseAllTables at 0'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2665): 
undefined reference to `AdsVerifySQL at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x26d2): 
undefined reference to `AdsExecuteSQL at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x27c3): 
undefined reference to `AdsPrepareSQL at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2851): 
undefined reference to `AdsExecuteSQLDirect at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2934): 
undefined reference to `AdsCreateSQLStatement at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2982): 
undefined reference to `AdsCloseSQLStatement at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2a51): 
undefined reference to `AdsStmtSetTableType at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2a71): 
undefined reference to `AdsStmtSetTableType at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2add): 
undefined reference to `AdsStmtSetTableLockType at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2b2a): 
undefined reference to `AdsConnect at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2b85): 
undefined reference to `AdsIsTableEncrypted at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2bf5): 
undefined reference to `AdsIsRecordEncrypted at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2c65): 
undefined reference to `AdsIsEncryptionEnabled at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2cc6): 
undefined reference to `AdsDecryptRecord at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2d26): 
undefined reference to `AdsEncryptRecord at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2d86): 
undefined reference to `AdsDecryptTable at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2de6): 
undefined reference to `AdsEncryptTable at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2e46): 
undefined reference to `AdsDisableEncryption at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x2ec0): 
undefined reference to `AdsEnableEncryption at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3086): 
undefined reference to `AdsRefreshAOF at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3178): 
undefined reference to `AdsIsRecordInAOF at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3236): 
undefined reference to `AdsGetAOFOptLevel at 16'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x32a4): 
undefined reference to `AdsGetAOFOptLevel at 16'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3331): 
undefined reference to `AdsGetAOFOptLevel at 16'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x33ae): 
undefined reference to `AdsGetTableAlias at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3426): 
undefined reference to `AdsClearAOF at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x34c4): 
undefined reference to `AdsGetIndexHandleByOrder at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x34d3): 
undefined reference to `AdsDeleteCustomKey at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3572): 
undefined reference to `AdsGetIndexHandle at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x35e4): 
undefined reference to `AdsGetIndexHandleByOrder at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x35f3): 
undefined reference to `AdsAddCustomKey at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3692): 
undefined reference to `AdsGetIndexHandle at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x37ad): 
undefined reference to `AdsGetScope at 16'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x37dc): 
undefined reference to `AdsGetAOF at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3810): 
undefined reference to `AdsGotoTop at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x382c): 
undefined reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x384e): 
undefined reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3870): 
undefined reference to `AdsSkip at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3904): 
undefined reference to `AdsGetFilter at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3934): 
undefined reference to `AdsGetRecordCount at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3988): 
undefined reference to `AdsGetRecordCount at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x39c2): 
undefined reference to `AdsGetIndexHandle at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x39ec): 
undefined reference to `AdsGetIndexHandleByOrder at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3af4): 
undefined reference to `AdsGetRecordNum at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3b63): 
undefined reference to `AdsGetKeyNum at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3bbe): 
undefined reference to `AdsGetIndexHandle at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3be9): 
undefined reference to `AdsGetIndexHandleByOrder at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3cdf): 
undefined reference to `AdsFileToBinary at 16'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3dbc): 
undefined reference to `AdsBinaryToFile at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3e22): 
undefined reference to `AdsGetExact at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3e68): 
undefined reference to `AdsSetExact at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3e92): 
undefined reference to `AdsGetDeleted at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3edd): 
undefined reference to `AdsShowDeleted at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3f17): 
undefined reference to `AdsGetSearchPath at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3f5b): 
undefined reference to `AdsSetSearchPath at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3f97): 
undefined reference to `AdsGetDefault at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x3fdb): 
undefined reference to `AdsSetDefault at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x4015): 
undefined reference to `AdsGetTableCharType at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x40b9): 
undefined reference to `AdsIsRecordLocked at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x4155): 
undefined reference to `AdsIsTableLocked at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x421e): 
undefined reference to `AdsGetServerTime at 24'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x42cb): 
undefined reference to `AdsGetTableConnection at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x42fc): 
undefined reference to `AdsGetConnectionType at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x4385): 
undefined reference to `AdsGetConnectionType at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x43f9): 
undefined reference to `AdsUnlockRecord at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x445b): 
undefined reference to `AdsIsServerLoaded at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x44b2): 
undefined reference to `AdsGetEpoch at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x44e9): 
undefined reference to `AdsSetEpoch at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x452b): 
undefined reference to `AdsGetDateFormat at 8'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x4572): 
undefined reference to `AdsSetDateFormat at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x45a4): 
undefined reference to `AdsSetServerType at 4'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x4715): 
undefined reference to `AdsSetAOF at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x487e): 
undefined reference to `AdsEvalAOF at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x497d): 
undefined reference to `AdsGetFilter at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x4a6d): 
undefined reference to `AdsGetFilter at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x4aed): 
undefined reference to `AdsGetAOF at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x4bdd): 
undefined reference to `AdsGetAOF at 12'
d:\oohg\harbour\lib/librddads.a(adsfunc.o):adsfunc.c:(.text+0x4497): 
undefined reference to `AdsApplicationExit at 0'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2c8): undefined 
reference to `AdsAtBOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2e1): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2fa): undefined 
reference to `AdsIsFound at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x3f8): undefined 
reference to `AdsGetRelKeyPos at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0xee6): undefined 
reference to `AdsApplicationExit at 0'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x108f): undefined 
reference to `AdsIsRecordLocked at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1178): undefined 
reference to `AdsFileToBinary at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1245): undefined 
reference to `AdsBinaryToFile at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x137e): undefined 
reference to `AdsUnlockTable at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1462): undefined 
reference to `AdsLockTable at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x14a2): undefined 
reference to `AdsUnlockRecord at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x14fe): undefined 
reference to `AdsLockRecord at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x154a): undefined 
reference to `AdsUnlockTable at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x15fe): undefined 
reference to `AdsIsExprValid at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1664): undefined 
reference to `AdsSetAOF at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x168e): undefined 
reference to `AdsSetFilter at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x16c7): undefined 
reference to `AdsClearAOF at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x16d8): undefined 
reference to `AdsClearFilter at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1728): undefined 
reference to `AdsGetRecordNum at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x18a7): undefined 
reference to `AdsIsRecordLocked at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1a67): undefined 
reference to `AdsGetIndexName at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1ae9): undefined 
reference to `AdsGetIndexHandle at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1b39): undefined 
reference to `AdsGetIndexHandleByOrder at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1bb8): undefined 
reference to `AdsOpenIndex at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1cdf): undefined 
reference to `AdsOpenIndex at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1cf9): undefined 
reference to `AdsCloseIndex at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1d1c): undefined 
reference to `AdsCloseIndex at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1d48): undefined 
reference to `AdsGetIndexOrderByHandle at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x1d98): undefined 
reference to `AdsGetRecordCount at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x22aa): undefined 
reference to `AdsGetScope at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x22ef): undefined 
reference to `AdsGetKeyType at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x237a): undefined 
reference to `AdsGetKeyType at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x243e): undefined 
reference to `AdsSetScope at 20'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x24c9): undefined 
reference to `AdsClearScope at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x25ca): undefined 
reference to `AdsGetIndexHandle at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x25e0): undefined 
reference to `AdsDeleteIndex at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2830): undefined 
reference to `AdsCreateIndex61 at 36'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x289d): undefined 
reference to `AdsOpenIndex at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2a44): undefined 
reference to `AdsGetScope at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2a8d): undefined 
reference to `AdsGetKeyType at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2aad): undefined 
reference to `AdsGetIndexExpr at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2b82): undefined 
reference to `AdsReindex at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2bbc): undefined 
reference to `AdsFlushFileBuffers at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2bcd): undefined 
reference to `AdsCloseAllIndexes at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2c93): undefined 
reference to `AdsSetRelation at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2cb6): undefined 
reference to `AdsSetScopedRelation at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2ceb): undefined 
reference to `AdsClearRelation at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2d26): undefined 
reference to `AdsZapTable at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2dd6): undefined 
reference to `AdsPackTable at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2ef0): undefined 
reference to `AdsGetTableType at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x2fa3): undefined 
reference to `AdsGetFieldName at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x3010): undefined 
reference to `AdsGetHandleType at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x314a): undefined 
reference to `AdsGetFieldName at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x317e): undefined 
reference to `AdsGetFieldType at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x3197): undefined 
reference to `AdsGetFieldLength at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x324f): undefined 
reference to `AdsGetRecordLength at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x337e): undefined 
reference to `AdsOpenTable at 36'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x342b): undefined 
reference to `AdsOpenTable at 36'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x34c8): undefined 
reference to `AdsGetFieldDecimals at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x36ef): undefined 
reference to `AdsCreateSQLStatement at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x3746): undefined 
reference to `AdsExecuteSQLDirect at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x376a): undefined 
reference to `AdsCloseSQLStatement at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x384a): undefined 
reference to `AdsGetTableAlias at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x387b): undefined 
reference to `AdsStmtSetTableType at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x3963): undefined 
reference to `AdsGetAllLocks at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x39b5): undefined 
reference to `AdsGetNumLocks at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x3a64): undefined 
reference to `AdsGetVersion at 20'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x3b90): undefined 
reference to `AdsGetDateFormat at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x3b9f): undefined 
reference to `AdsSetDateFormat at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x3bbf): undefined 
reference to `AdsGetLastTableUpdate at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x3bdf): undefined 
reference to `AdsSetDateFormat at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x3c25): undefined 
reference to `AdsGetNumLocks at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x3cb6): undefined 
reference to `AdsGetTableFilename at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4253): undefined 
reference to `AdsCreateTable at 40'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x42ba): undefined 
reference to `AdsGetRecordLength at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x44c0): undefined 
reference to `AdsSetString at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4587): undefined 
reference to `AdsSetMilliseconds at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x45b9): undefined 
reference to `AdsSetJulian at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x45f3): undefined 
reference to `AdsSetDouble at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4655): undefined 
reference to `AdsSetLogical at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x46b1): undefined 
reference to `AdsSetFieldRaw at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4778): undefined 
reference to `AdsSetString at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x47ba): undefined 
reference to `AdsSetBinary at 28'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4876): undefined 
reference to `AdsGetMemoLength at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4972): undefined 
reference to `AdsGetLongLong at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4a16): undefined 
reference to `AdsGetMemoDataType at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4a4f): undefined 
reference to `AdsGetMemoLength at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4a9b): undefined 
reference to `AdsGetString at 20'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4b13): undefined 
reference to `AdsGetLongLong at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4b66): undefined 
reference to `AdsGetMilliseconds at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4bdb): undefined 
reference to `AdsGetLong at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4c46): undefined 
reference to `AdsGetDouble at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4cc8): undefined 
reference to `AdsGetJulian at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4d0f): undefined 
reference to `AdsGetLogical at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4e3a): undefined 
reference to `AdsGetBinaryLength at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4e7a): undefined 
reference to `AdsGetBinary at 20'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4f70): undefined 
reference to `AdsGetJulian at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x4fe3): undefined 
reference to `AdsGetFieldRaw at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x50a4): undefined 
reference to `AdsGetField at 20'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x52b9): undefined 
reference to `AdsGetRecord at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x53ba): undefined 
reference to `AdsWriteRecord at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x53db): undefined 
reference to `AdsFlushFileBuffers at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x5409): undefined 
reference to `AdsGetNumFields at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x5499): undefined 
reference to `AdsIsRecordDeleted at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6043): undefined 
reference to `AdsAppendRecord at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6122): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6270): undefined 
reference to `AdsExtractKey at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6380): undefined 
reference to `AdsSetDateFormat at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6397): undefined 
reference to `AdsSetDefault at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x63b6): undefined 
reference to `AdsShowDeleted at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x63d0): undefined 
reference to `AdsSetEpoch at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x63ea): undefined 
reference to `AdsSetExact at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6401): undefined 
reference to `AdsSetSearchPath at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x641b): undefined 
reference to `AdsSetDecimals at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x64e8): undefined 
reference to `AdsShowDeleted at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6501): undefined 
reference to `AdsSetDefault at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6520): undefined 
reference to `AdsSetSearchPath at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6543): undefined 
reference to `AdsSetEpoch at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6560): undefined 
reference to `AdsSetDateFormat at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6583): undefined 
reference to `AdsSetDecimals at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x65a3): undefined 
reference to `AdsSetExact at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6626): undefined 
reference to `AdsCloseTable at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6641): undefined 
reference to `AdsCloseSQLStatement at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x683e): undefined 
reference to `AdsCustomizeAOF at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x69a6): undefined 
reference to `AdsSetRecord at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x69e0): undefined 
reference to `AdsIsRecordLocked at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6aaa): undefined 
reference to `AdsDeleteRecord at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6adf): undefined 
reference to `AdsIsRecordLocked at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6baa): undefined 
reference to `AdsRecallRecord at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6bdf): undefined 
reference to `AdsIsRecordLocked at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6ce5): undefined 
reference to `AdsSkip at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6d02): undefined 
reference to `AdsAtBOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6d17): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6d30): undefined 
reference to `AdsIsFound at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6e8b): undefined 
reference to `AdsAtBOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6ea4): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x6ebd): undefined 
reference to `AdsIsFound at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7060): undefined 
reference to `AdsSeekLast at 20'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7090): undefined 
reference to `AdsAtBOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x70a9): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x70c2): undefined 
reference to `AdsIsFound at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x71c3): undefined 
reference to `AdsSeek at 24'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x726f): undefined 
reference to `AdsSeek at 24'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7284): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x72aa): undefined 
reference to `AdsSkip at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7303): undefined 
reference to `AdsGetKeyType at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7419): undefined 
reference to `AdsGetRecordNum at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7436): undefined 
reference to `AdsExtractKey at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7484): undefined 
reference to `AdsGetKeyType at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x74eb): undefined 
reference to `AdsGetRecordNum at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7606): undefined 
reference to `AdsGetRecordNum at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x761b): undefined 
reference to `AdsGotoRecord at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7677): undefined 
reference to `AdsGotoRecord at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7699): undefined 
reference to `AdsAtBOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x76b2): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x76cb): undefined 
reference to `AdsIsFound at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7795): undefined 
reference to `AdsRefreshRecord at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x77f7): undefined 
reference to `AdsGotoBottom at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7818): undefined 
reference to `AdsAtBOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7831): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x784a): undefined 
reference to `AdsIsFound at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7977): undefined 
reference to `AdsGotoTop at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7998): undefined 
reference to `AdsAtBOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x79b1): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x79ca): undefined 
reference to `AdsIsFound at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7b20): undefined 
reference to `AdsSetRelKeyPos at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7b39): undefined 
reference to `AdsAtBOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7b52): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7b6b): undefined 
reference to `AdsIsFound at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7e61): undefined 
reference to `AdsGetIndexHandleByOrder at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7ebd): undefined 
reference to `AdsGetIndexHandle at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x7ef2): undefined 
reference to `AdsGetIndexCondition at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8021): undefined 
reference to `AdsGetAOFOptLevel at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8089): undefined 
reference to `AdsGetRecordCount at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8114): undefined 
reference to `AdsSkipUnique at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x817a): undefined 
reference to `AdsIsIndexCustom at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x81e9): undefined 
reference to `AdsClearScope at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8236): undefined 
reference to `AdsClearScope at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x834f): undefined 
reference to `AdsAddCustomKey at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x839b): undefined 
reference to `AdsGetScope at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x83cf): undefined 
reference to `AdsGotoTop at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x83fe): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x842b): undefined 
reference to `AdsSkip at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x84df): undefined 
reference to `AdsGetKeyType at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x859a): undefined 
reference to `AdsIsIndexDescending at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x85e6): undefined 
reference to `AdsGetIndexCondition at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x863b): undefined 
reference to `AdsOpenIndex at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8690): undefined 
reference to `AdsOpenIndex at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x86ad): undefined 
reference to `AdsCloseIndex at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x871f): undefined 
reference to `AdsGetIndexFilename at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8786): undefined 
reference to `AdsGetIndexName at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x87dc): undefined 
reference to `AdsGetKeyNum at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8817): undefined 
reference to `AdsGetKeyNum at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8849): undefined 
reference to `AdsGetIndexExpr at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8869): undefined 
reference to `AdsDeleteCustomKey at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x88a5): undefined 
reference to `AdsGetNumIndexes at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8904): undefined 
reference to `AdsGetRecordNum at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8965): undefined 
reference to `AdsGetRecordCount at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8985): undefined 
reference to `AdsClearScope at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x899b): undefined 
reference to `AdsClearScope at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x89b6): undefined 
reference to `AdsGetKeyLength at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x89ea): undefined 
reference to `AdsGetIndexFilename at 16'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8a05): undefined 
reference to `AdsIsIndexUnique at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8a2e): undefined 
reference to `AdsGetIndexOrderByHandle at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8a60): undefined 
reference to `AdsGetRecordCount at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8a99): undefined 
reference to `AdsGotoTop at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8b02): undefined 
reference to `AdsExtractKey at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8b1f): undefined 
reference to `AdsGetKeyType at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8bdd): undefined 
reference to `AdsGetRecordCount at 12'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8c23): undefined 
reference to `AdsSetIndexDirection at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8c4a): undefined 
reference to `AdsSkip at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8d09): undefined 
reference to `AdsSkip at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8d22): undefined 
reference to `AdsRefreshRecord at 4'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8d3b): undefined 
reference to `AdsAtBOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8d54): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8d6d): undefined 
reference to `AdsIsFound at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8e7e): undefined 
reference to `AdsAtBOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8e97): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8eb0): undefined 
reference to `AdsIsFound at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x8f4b): undefined 
reference to `AdsSkip at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x9020): undefined 
reference to `AdsAtBOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x9039): undefined 
reference to `AdsAtEOF at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x9052): undefined 
reference to `AdsIsFound at 8'
d:\oohg\harbour\lib/librddads.a(ads1.o):ads1.c:(.text+0x90e5): undefined 
reference to `AdsSkip at 8'
collect2: ld returned 1 exit status














More information about the Harbour-users mailing list