[ace-users] "unresolved symbols" on Windows

Steve Huston shuston at riverace.com
Mon Jun 18 14:40:20 CDT 2007


Hi Stew,

> I built ACE 5.5.1 using the VS8 solution on Windows Vista. I copied
> ACE.dll and ACE.lib to folder that is located in my PATH variable
> (call this folder ACELIB). I created my application project that
uses
> ACE and added ACELIB as an additional library directory.  My
> application compiles correctly and the linker finds ACE.lib.
However,
> the linker is unable to resolve any of the ACE symbols. Any ideas?

A common cause for this type of thing is a mismatch between the inline
settings of how ACE was built and how your application is built. If
mismatched, your app's build thinks the inlineable methods are not
inlined and reside in ACE.dll, but the ACE build was done the other
way, expecting apps to inline the methods, so they're not actually in
ACE.lib/dll.

If this doesn't help, please use the PROBLEM-REPORT-FORM and supply
more details, or consider use of commercial support services.

Best regards,
-Steve

--
Steve Huston, Riverace Corporation
Would you like ACE to run great on your platform?
See http://www.riverace.com/sponsor.htm




More information about the Ace-users mailing list