Hi Ed,

Seems your ace32.lib found by linking process is older than ace.h
found when compiling. Make sure to use ace32.lib generated by
rddads build process in <harbour>\lib or <harbour>\lib\b32.

The only change since yesterday, which may affect this, is
fixed ADS_REQUIRE_VERSION compatibility handling. Before this
change, if set, it could hide such problems your describe (by
mistakenly disabling 8.00 ACE features), which now surfaced.
If you have this C compiler option set, please remove it and
let it autodetect. After this, you'll still need to sort out
the ace32.lib version problem.

Brgds,
Viktor

On 2008.05.15., at 4:50, Edmer wrote:


Hi Guys,

Yesterday I don't have this error during linking but after I downloaded the
latest source codes these errors starts appearing during linking:

Unresolved External 'AdsCreateSavepoint' referenced from
c:\hrb\lib\rddads.lib|adsfunc
Unresolved External 'AdsRollbackTransaction80' from
c:\hrb\lib\rddads.lib|adsfunc

I have already set the corresponding environment variables to c: \acesdk. We
are using ADS 8.1

Thanks,
Ed

--
View this message in context: 
http://www.nabble.com/Unresolved-external-in-ADS-tp17245031p17245031.html
Sent from the Harbour - Dev mailing list archive at Nabble.com.

_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to