David Tardon wrote: > Yes, make mdds.clean . This is not a gcc problem--the test is for a > feature that was only added in mdds 0.12.1. All deps are there, so mdds > should have been rebuilt--I do not know why it weren't. > Hmm, even after hacking the configure, later on I get this with gcc4.6.3:
Making all in lib
CXX contexts/IWORKTabularInfoElement.lo
In file included from
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/limits.hpp:19:0,
from
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/unordered/detail/allocate.hpp:340,
from
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/unordered/detail/buckets.hpp:15,
from
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/unordered/detail/table.hpp:10,
from
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/unordered/detail/equivalent.hpp:14,
from
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/unordered/unordered_map.hpp:17,
from
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/unordered_map.hpp:16,
from ./IWORKTypes_fwd.h:16,
from ./IWORKXMLContextBase.h:17,
from contexts/IWORKTabularInfoElement.h:15,
from contexts/IWORKTabularInfoElement.cpp:10:
/usr/include/c++/4.6/limits: In static member function 'static _Tp
std::numeric_limits<_Tp>::max() [with _Tp =
boost::shared_ptr<libetonyek::IWORKStyle>]':
/src/libo-5-0/workdir/UnpackedTarball/mdds/include/mdds/flat_segment_tree_def.inl:49:5:
instantiated from 'mdds::flat_segment_tree<_Key,
_Value>::flat_segment_tree(mdds::flat_segment_tree<_Key, _Value>::key_type,
mdds::flat_segment_tree<_Key, _Value>::key_type, mdds::flat_segment_tree<_Key,
_Value>::value_type) [with _Key = unsigned int, _Value =
boost::shared_ptr<libetonyek::IWORKStyle>, mdds::flat_segment_tree<_Key,
_Value>::key_type = unsigned int, mdds::flat_segment_tree<_Key,
_Value>::value_type = boost::shared_ptr<libetonyek::IWORKStyle>]'
contexts/IWORKTabularInfoElement.cpp:568:42: instantiated from here
/usr/include/c++/4.6/limits:313:48: error: no matching function for call to
'boost::shared_ptr<libetonyek::IWORKStyle>::shared_ptr(int)'
/usr/include/c++/4.6/limits:313:48: note: candidates are:
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:477:14:
note: template<class Ap> boost::shared_ptr::shared_ptr(Ap, typename
boost::detail::sp_enable_if_auto_ptr<Ap, int>::type)
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:451:14:
note: template<class Y> boost::shared_ptr::shared_ptr(std::auto_ptr<_Tp1>&)
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:444:5:
note: template<class Y> boost::shared_ptr::shared_ptr(const
boost::shared_ptr<Y>&, boost::shared_ptr<T>::element_type*)
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:430:5:
note: template<class Y> boost::shared_ptr::shared_ptr(const
boost::shared_ptr<Y>&, typename boost::detail::sp_enable_if_convertible<Y,
T>::type)
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:418:5:
note: template<class Y> boost::shared_ptr::shared_ptr(const
boost::weak_ptr<Y>&, boost::detail::sp_nothrow_tag)
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:409:14:
note: template<class Y> boost::shared_ptr::shared_ptr(const
boost::weak_ptr<Y>&)
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:383:41:
note: template<class Y, class D, class A> boost::shared_ptr::shared_ptr(Y*, D,
A)
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:368:32:
note: template<class Y, class D> boost::shared_ptr::shared_ptr(Y*, D)
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:357:14:
note: template<class Y> boost::shared_ptr::shared_ptr(Y*)
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:344:5:
note: boost::shared_ptr<T>::shared_ptr() [with T = libetonyek::IWORKStyle]
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:344:5:
note: candidate expects 0 arguments, 1 provided
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:333:25:
note: boost::shared_ptr<libetonyek::IWORKStyle>::shared_ptr(const
boost::shared_ptr<libetonyek::IWORKStyle>&)
/src/libo-5-0/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:333:25:
note: no known conversion for argument 1 from 'int' to 'const
boost::shared_ptr<libetonyek::IWORKStyle>&'
Cheers,
-- Thorsten
signature.asc
Description: Digital signature
_______________________________________________ LibreOffice mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice
