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