[ace-users] "unresolved symbols" on Windows

Steve Huston shuston at riverace.com
Tue Jun 19 09:34:02 CDT 2007


Hi Muthuvel,
 
The easiest way to get this right on Linux is to base your
application's Makefiles on the ACE build scheme, then do:
 
make inline=0
 
or
 
make inline=1
 
to turn inlines off/on, respectively.
 
If you have some other scheme, or this doesn't work, please use the
PROBLEM-REPORT-FORM and supply all details, or contact me to arrange
for more in-depth support.
 
Best regards,
-Steve

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


-----Original Message-----
From: Muthuvel [mailto:muthuvel.sivaprakasam at gmail.com] 
Sent: Tuesday, June 19, 2007 9:11 AM
To: Steve Huston
Cc: Stew Paddaso; ace-users at cse.wustl.edu
Subject: Re: [ace-users] "unresolved symbols" on Windows


Steve
I am also getting unresolved symbol error when linking with ACE in
linux. If __ACE_INLINE__ defined, we are including inline function in
the same .h file. I would like to know any other type of inlining  we
are using in ACE build to resolve this issue. 

regards
muthuvel







On 6/19/07, Steve Huston < shuston at riverace.com
<mailto:shuston at riverace.com> > wrote: 

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


_______________________________________________
ace-users mailing list 
ace-users at mail.cse.wustl.edu
http://mail.cse.wustl.edu/mailman/listinfo/ace-users



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.isis.vanderbilt.edu/pipermail/ace-users/attachments/20070619/9b475a5a/attachment-0001.htm


More information about the Ace-users mailing list