Daren Scot Wilson
2010-07-22 06:44:51 UTC
I'm trying to build MICO for use by another app. Gcc (or clang) give me
the error below. I'm not eager to dive into the source to figure out
things; my only knowledge of CORBA is how to spell it! Is there something
obvious wrong with my configure command or some wrong-version tool? I'm
curious about the results of using the two options shown, but they're not
life or death necessary. Does this compile error indicate a flaw in the
source or build system?
I've got gcc (GCC) 4.5.0 20100610 working on MICO 2.3.13 freshly downloaded
from sourceforge, running on Arch linux x86 64bit. Not sure what
additional info would help.
./configure CC=clang --enable-final --enable-ccm
make outputs:
....
In file included from orb_all.cc:81:0:
security/csiv2_impl.cc: In member function 'void
CSIv2::CSS_impl::create_csi_creds(const SL3PM::PrincipalName&,
CORBA::Boolean, const SL3PM::PrincipalName&, CORBA::Boolean, const
CSI::AuthorizationToken&, CORBA::Object*, const char*)':
security/csiv2_impl.cc:808:6: error: reference to 'Principal_var' is ambiguous
../include/mico/security/sl3pm.h:194:31: error: candidates are: typedef
class ValueVar<SL3PM::Principal> SL3PM::Principal_var
... more errors including some just like this....
the error below. I'm not eager to dive into the source to figure out
things; my only knowledge of CORBA is how to spell it! Is there something
obvious wrong with my configure command or some wrong-version tool? I'm
curious about the results of using the two options shown, but they're not
life or death necessary. Does this compile error indicate a flaw in the
source or build system?
I've got gcc (GCC) 4.5.0 20100610 working on MICO 2.3.13 freshly downloaded
from sourceforge, running on Arch linux x86 64bit. Not sure what
additional info would help.
./configure CC=clang --enable-final --enable-ccm
make outputs:
....
In file included from orb_all.cc:81:0:
security/csiv2_impl.cc: In member function 'void
CSIv2::CSS_impl::create_csi_creds(const SL3PM::PrincipalName&,
CORBA::Boolean, const SL3PM::PrincipalName&, CORBA::Boolean, const
CSI::AuthorizationToken&, CORBA::Object*, const char*)':
security/csiv2_impl.cc:808:6: error: reference to 'Principal_var' is ambiguous
../include/mico/security/sl3pm.h:194:31: error: candidates are: typedef
class ValueVar<SL3PM::Principal> SL3PM::Principal_var
... more errors including some just like this....
--
Daren Scot Wilson
Socorro, New Mexico
Daren Scot Wilson
Socorro, New Mexico