Thanks Herbert. Do you have any idea why we would be receiving the following?

Compiling: sal/rtl/source/unload.cxx
"/usr/local/include/boost/unordered/detail/emplace_args.hpp", line 199: 
Error:Could not find a match for 
boost::tuples::get<boost::tuples::N,boost::tuples::HT, 
boost::tuples::TT>(constboost::tuples::tuple<boost::tuples::null_type, 
boost::tuples::null_type,boost::tuples::null_type, boost::tuples::null_type, 
boost::tuples::null_type,boost::tuples::null_type, boost::tuples::null_type, 
boost::tuples::null_type,boost::tuples::null_type, boost::tuples::null_type>) 
needed 
inboost::unordered::detail::construct_from_tuple<configmgr::Partial::Node,boost::tuples::null_type>(configmgr::Partial::Node*,
 constboost::tuples::tuple<boost::tuples::null_type, 
boost::tuples::null_type,boost::tuples::null_type, boost::tuples::null_type, 
boost::tuples::null_type,boost::tuples::null_type, boost::tuples::null_type, 
boost::tuples::null_type,boost::tuples::null_type, boost::tuples::null_type>&).
"/usr/local/include/boost/unordered/detail/emplace_args.hpp", line 350:Where: 
While 
instantiating"boost::unordered::detail::construct_from_tuple<configmgr::Partial::Node,boost::tuples::null_type>(configmgr::Partial::Node*,
 constboost::tuples::tuple<boost::tuples::null_type, 
boost::tuples::null_type,boost::tuples::null_type, boost::tuples::null_type, 
boost::tuples::null_type,boost::tuples::null_type, boost::tuples::null_type, 
boost::tuples::null_type,boost::tuples::null_type, boost::tuples::null_type>&)".
"/usr/local/include/boost/unordered/detail/emplace_args.hpp", line 350:Where: 
Instantiated from 
boost::unordered::unordered_map<rtl::OUString,configmgr::Partial::Node, 
boost::hash<rtl::OUString>,_STL::equal_to<rtl::OUString>, 
_STL::allocator<_STL::pair<const 
rtl::OUString,configmgr::Partial::Node>>>::operator[](const rtl::OUString&).
"/opt/aoo-4.0.0/main/ sal/rtl/source/unload.cxx ", line 217:     Where: 
Instantiated from non-template code.

-----Original Message-----
From: Herbert Duerr [mailto:h...@apache.org] 
Sent: Wednesday, December 04, 2013 3:54 AM
To: dev@openoffice.apache.org
Cc: Steele, Raymond; Meffe, David K
Subject: Re: EXTERNAL: Re: Building comphelper

Hi Raymond,

 > Just to give you an update.
>
> We were able compile  debugbase.cxx  by including 
> /opt/solarisstudios12.3/prod/include/CC/stlport4

Ah, please don't. Stlport4 is dead.

> , but  the next module wanted  ../include/CC/Cstd.  Then it went back and 
> forth.
 > There seems to be a disconnect between which C/C++ implementation it wants 
 > and  > I do not think they are compatible with each other.

Yes, they are not compatible to each other.

> As of now, we've loaded the Apache C++ stdcxx4 implementation so that 
> we can retry
 > using just the one implementation. However,  we've noticed that
stdcxx4 does not provide
 > hash_map and hash_set, among others,

Indeed: hash_map and hash_set were replaced by unordered_map and unordered_set 
in the C++ standardization process. In our codebase we'll have to replace them 
but for now they are already mapped to their newer counterparts using wrappers 
in the main/stlport/systemstl/hash_* headers. Please make sure that you are 
using --without-stlport in your configure option so that this wrapping becomes 
active.

Herbert

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to