A
adam
ACE+TAO-1.5a
gcc3.4.4
linux
I'm trying to compile an app which pulls in some TAO code. However, I
get lots of name collisions on methods called 'nil' in TAO, e.g. the
following error is one of thousands just like it:
<blah blah>/ACE_wrappers/TAO/tao/Objref_VarOut_T.cpp:12: error:
expected unqualified-id before numeric constant
Here's the code it refers to:
10: template <typename T>
11: TAO_Objref_Var_T<T>::TAO_Objref_Var_T (void)
12: : ptr_ (TAO::Objref_Traits<T>::nil ())
13: {
14: }
nil must be a #define'd constant somewhere or similar. Anybody know
where this collision is coming from and how this may be worked around?
Thanks,
Adam
gcc3.4.4
linux
I'm trying to compile an app which pulls in some TAO code. However, I
get lots of name collisions on methods called 'nil' in TAO, e.g. the
following error is one of thousands just like it:
<blah blah>/ACE_wrappers/TAO/tao/Objref_VarOut_T.cpp:12: error:
expected unqualified-id before numeric constant
Here's the code it refers to:
10: template <typename T>
11: TAO_Objref_Var_T<T>::TAO_Objref_Var_T (void)
12: : ptr_ (TAO::Objref_Traits<T>::nil ())
13: {
14: }
nil must be a #define'd constant somewhere or similar. Anybody know
where this collision is coming from and how this may be worked around?
Thanks,
Adam