[ace-users] ACE BUG: C2733 compiler error of version 5.5.8 and 5.5.9.

dhruva dhruvakm at gmail.com
Wed Jun 27 23:12:38 CDT 2007


Hi,

> >Version: 5.5.9
> >host: windows xp sp2, suse linux enterprise server 9 sp2
> >compiler: vs.net 2003, gcc 3.3.3

> >version, the compiler reports the following error:
> >D:\ACE_wrappers\ace\os_include\os_intrin.h(48) : error C2733: second C
> >linkage of overloaded function "_InterlockedExchange"
> >D:\ACE_wrappers\ace\os_include\os_intrin.h(49) : error C2733: second C
> >linkage of overloaded function "_InterlockedExchangeAdd"

> >Note:
> >    when I compile ACE-5.5.8, I didn't define
> >ACE_HAS_INTRINSIC_INTERLOCKED in the config.h file. I use Windows XP +
> >Visual Studio 2003

I have a setup on which I can try to find the cause. If you have a
small reproducer program that I can try to compile (and get the above
error), I will try my best.

-dky

-- 
Dhruva Krishnamurthy
Contents reflect my personal views only!



More information about the Ace-users mailing list