hello
i would like some help with a compile problem i have with arts-1.4.91 on konstruct.
the error message (partially posted at the end of the post) is very long and more then the screen, and for some reason piping it to a file wont work, but i pasted here as much of the error as i can.
please help me undrestatd the error and how to fix it or work around it so i can continue compiling the kde.
thanks
here is part of the error:
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/trader_impl.o(.gnu.linkonce.t._ZN4Arts16TraderQuery_implD1Ev+0x95): In function `Arts::TraderQuery_impl::~TraderQuery_impl()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/trader_impl.o(.gnu.linkonce.t._ZN4Arts16TraderQuery_implD1Ev+0x151): In function `Arts::TraderQuery_impl::~TraderQuery_impl()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/trader_impl.o(.gnu.linkonce.t._ZN4Arts16TraderQuery_implD1Ev+0x181): In function `Arts::TraderQuery_impl::~TraderQuery_impl()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/trader_impl.o(.gnu.linkonce.t._ZN4Arts16TraderQuery_implD0Ev+0x95): In function `Arts::TraderQuery_impl::~TraderQuery_impl()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/trader_impl.o(.gnu.linkonce.t._ZN4Arts16TraderQuery_implD0Ev+0x15c): In function `Arts::TraderQuery_impl::~TraderQuery_impl()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/trader_impl.o(.gnu.linkonce.t._ZN4Arts16TraderQuery_implD0Ev+0x18c): In function `Arts::TraderQuery_impl::~TraderQuery_impl()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/trader_impl.o(.gnu.linkonce.t._ZN4Arts16TraderOffer_implD1Ev+0x8e): In function `Arts::TraderOffer_impl::~TraderOffer_impl()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/trader_impl.o(.gnu.linkonce.t._ZN4Arts16TraderOffer_implD1Ev+0x109): In function `Arts::TraderOffer_impl::~TraderOffer_impl()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/trader_impl.o(.gnu.linkonce.t._ZN4Arts16TraderOffer_implD0Ev+0x8e): In function `Arts::TraderOffer_impl::~TraderOffer_impl()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/trader_impl.o(.gnu.linkonce.t._ZN4Arts16TraderOffer_implD0Ev+0x111): In function `Arts::TraderOffer_impl::~TraderOffer_impl()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0x1b7): In function `Arts:
ynamicRequest::~DynamicRequest()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0x214): In function `Arts:
ynamicRequest::~DynamicRequest()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0x275): In function `Arts:
ynamicRequest::~DynamicRequest()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0x2b2): In function `Arts:
ynamicRequest::~DynamicRequest()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0x2e2): In function `Arts:
ynamicRequest::~DynamicRequest()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0x387): In function `Arts:
ynamicRequest::~DynamicRequest()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0x3e4): In function `Arts:
ynamicRequest::~DynamicRequest()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0x445): In function `Arts:
ynamicRequest::~DynamicRequest()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0x482): In function `Arts:
ynamicRequest::~DynamicRequest()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0x4b2): In function `Arts:
ynamicRequest::~DynamicRequest()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0x7a2): In function `Arts:
ynamicRequest::param(Arts::AnyConstRef const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0x81e): In function `Arts:
ynamicRequest::param(Arts::AnyConstRef const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0x89a): In function `Arts:
ynamicRequest::param(Arts::AnyConstRef const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0x8ec): In function `Arts:
ynamicRequest::param(Arts::AnyConstRef const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0x917): In function `Arts:
ynamicRequest::param(Arts::AnyConstRef const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0x980): In function `Arts:
ynamicRequest::param(Arts::AnyConstRef const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0x9b3): In function `Arts:
ynamicRequest::param(Arts::AnyConstRef const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0x9e6): In function `Arts:
ynamicRequest::param(Arts::AnyConstRef const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0xa37): In function `Arts:
ynamicRequest::param(Arts::AnyConstRef const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0xa6a): In function `Arts:
ynamicRequest::param(Arts::AnyConstRef const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0xa9d): more undefined references to `__gnu_cxx::__exchange_and_add(int volatile*, int)' follow
.libs/dynamicrequest.o(.text+0xb72): In function `Arts:
ynamicRequest::invoke(Arts::AnyRef const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0xca2): In function `Arts:
ynamicRequest::invoke(Arts::AnyRef const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0xd5e): In function `Arts:
ynamicRequest::invoke(Arts::AnyRef const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0xd8f): In function `Arts:
ynamicRequest::invoke(Arts::AnyRef const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0xe84): In function `Arts:
ynamicRequest::invoke(Arts::AnyRef const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0xec
: In function `Arts:
ynamicRequest::invoke(Arts::AnyRef const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0xefb): In function `Arts:
ynamicRequest::invoke(Arts::AnyRef const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0xf2e): In function `Arts:
ynamicRequest::invoke(Arts::AnyRef const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0xf61): In function `Arts:
ynamicRequest::invoke(Arts::AnyRef const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.text+0xfc9): In function `Arts:
ynamicRequest::invoke()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.text+0x102c): In function `Arts:
ynamicRequest::invoke()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts8ParamDefESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_+0xcf): In function `std::vector<Arts:
aramDef, std::allocator<Arts:
aramDef> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Arts:
aramDef*, std::vector<Arts:
aramDef, std::allocator<Arts:
aramDef> > >, unsigned int, Arts:
aramDef const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts8ParamDefESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_+0x260): In function `std::vector<Arts:
aramDef, std::allocator<Arts:
aramDef> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Arts:
aramDef*, std::vector<Arts:
aramDef, std::allocator<Arts:
aramDef> > >, unsigned int, Arts:
aramDef const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicrequest.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts8ParamDefESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_+0x364): In function `std::vector<Arts:
aramDef, std::allocator<Arts:
aramDef> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Arts:
aramDef*, std::vector<Arts:
aramDef, std::allocator<Arts:
aramDef> > >, unsigned int, Arts:
aramDef const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts8ParamDefESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_+0x44a): In function `std::vector<Arts:
aramDef, std::allocator<Arts:
aramDef> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Arts:
aramDef*, std::vector<Arts:
aramDef, std::allocator<Arts:
aramDef> > >, unsigned int, Arts:
aramDef const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts8ParamDefESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_+0x480): In function `std::vector<Arts:
aramDef, std::allocator<Arts:
aramDef> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Arts:
aramDef*, std::vector<Arts:
aramDef, std::allocator<Arts:
aramDef> > >, unsigned int, Arts:
aramDef const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0x143): In function `Arts::AnyRefBase::_write(Arts::Buffer*) const':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0x23e): In function `Arts::AnyRefBase::_write(Arts::Buffer*) const':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0x7c
: In function `__tcf_10':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0x7eb): In function `__tcf_10':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0x83
: In function `__tcf_9':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0x85b): In function `__tcf_9':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0x8a
: In function `__tcf_8':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0x8cb): In function `__tcf_8':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0x91
: In function `__tcf_7':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0x93b): In function `__tcf_7':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0x98
: In function `__tcf_6':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0x9ab): In function `__tcf_6':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0x9f
: In function `__tcf_5':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0xa1b): In function `__tcf_5':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0xa6
: In function `__tcf_4':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0xa8b): In function `__tcf_4':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0xad
: In function `__tcf_3':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0xafb): In function `__tcf_3':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0xb4
: In function `__tcf_2':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0xb6b): In function `__tcf_2':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0xbb
: In function `__tcf_1':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0xbdb): In function `__tcf_1':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0xc2
: In function `__tcf_0':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0xc4b): In function `__tcf_0':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0xdc9): In function `Arts::AnyRefHelper::skipType(Arts::Buffer&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0xe00): In function `Arts::AnyRefHelper::skipType(Arts::Buffer&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0xf5d): In function `Arts::AnyRefHelper::skipType(Arts::Buffer&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0xfb2): In function `Arts::AnyRefHelper::skipType(Arts::Buffer&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0x1127): In function `Arts::AnyRefHelper::skipType(Arts::Buffer&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0x11a0): In function `Arts::AnyRefHelper::skipType(Arts::Buffer&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0x11cd): In function `Arts::AnyRefHelper::skipType(Arts::Buffer&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0x1205): In function `Arts::AnyRefHelper::skipType(Arts::Buffer&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/anyref.o(.text+0x124b): In function `Arts::AnyRefHelper::skipType(Arts::Buffer&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0x12d6): In function `Arts::AnyRefHelper::skipType(Arts::Buffer&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0x134e): In function `Arts::AnyRefHelper::skipType(Arts::Buffer&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/anyref.o(.text+0x1381): In function `Arts::AnyRefHelper::skipType(Arts::Buffer&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x129): In function `Arts:
ynamicSkeletonBase::~DynamicSkeletonBase()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x173): In function `Arts:
ynamicSkeletonBase::~DynamicSkeletonBase()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x19f): In function `Arts:
ynamicSkeletonBase::~DynamicSkeletonBase()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x22f): In function `Arts:
ynamicSkeletonBase::~DynamicSkeletonBase()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x26d): In function `Arts:
ynamicSkeletonBase::~DynamicSkeletonBase()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x296): In function `Arts:
ynamicSkeletonBase::~DynamicSkeletonBase()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x31f): In function `Arts:
ynamicSkeletonBase::~DynamicSkeletonBase()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x35d): In function `Arts:
ynamicSkeletonBase::~DynamicSkeletonBase()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x386): In function `Arts:
ynamicSkeletonBase::~DynamicSkeletonBase()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x59f): In function `Arts:
ynamicSkeletonData::buildInterfaces(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Arts:
ynamicSkeletonData::InterfaceType)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x5f7): In function `Arts:
ynamicSkeletonData::buildInterfaces(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Arts:
ynamicSkeletonData::InterfaceType)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x64c): In function `Arts:
ynamicSkeletonData::buildInterfaces(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Arts:
ynamicSkeletonData::InterfaceType)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x71f): In function `Arts:
ynamicSkeletonData::buildInterfaces(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Arts:
ynamicSkeletonData::InterfaceType)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x756): In function `Arts:
ynamicSkeletonData::buildInterfaces(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Arts:
ynamicSkeletonData::InterfaceType)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x8af): more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' follow
.libs/dynamicskeleton.o(.text+0xb04): In function `Arts:
ynamicSkeletonData::buildInterfaces(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Arts:
ynamicSkeletonData::InterfaceType)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0xb44): In function `Arts:
ynamicSkeletonData::buildInterfaces(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Arts:
ynamicSkeletonData::InterfaceType)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0xb71): In function `Arts:
ynamicSkeletonData::buildInterfaces(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Arts:
ynamicSkeletonData::InterfaceType)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0xba4): In function `Arts:
ynamicSkeletonData::buildInterfaces(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Arts:
ynamicSkeletonData::InterfaceType)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0xbd7): In function `Arts:
ynamicSkeletonData::buildInterfaces(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Arts:
ynamicSkeletonData::InterfaceType)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0xc0a): more undefined references to `__gnu_cxx::__exchange_and_add(int volatile*, int)' follow
.libs/dynamicskeleton.o(.text+0xe9e): In function `Arts:
ynamicSkeletonBase::_dsInit(Arts:
bject_skel*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
.libs/dynamicskeleton.o(.text+0xfc7): In function `Arts:
ynamicSkeletonBase::_dsInit(Arts:
bject_skel*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x101c): In function `Arts:
ynamicSkeletonBase::_dsInit(Arts:
bject_skel*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x10ef): In function `Arts:
ynamicSkeletonBase::_dsInit(Arts:
bject_skel*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x1126): In function `Arts:
ynamicSkeletonBase::_dsInit(Arts:
bject_skel*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x12f2): In function `Arts:
ynamicSkeletonBase::_dsInit(Arts:
bject_skel*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x13aa): more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' follow
.libs/dynamicskeleton.o(.text+0x15ec): In function `Arts:
ynamicSkeletonBase::_dsInit(Arts:
bject_skel*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x165a): In function `Arts:
ynamicSkeletonBase::_dsInit(Arts:
bject_skel*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x169a): In function `Arts:
ynamicSkeletonBase::_dsInit(Arts:
bject_skel*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x16cd): In function `Arts:
ynamicSkeletonBase::_dsInit(Arts:
bject_skel*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x1700): In function `Arts:
ynamicSkeletonBase::_dsInit(Arts:
bject_skel*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x1733): more undefined references to `__gnu_cxx::__exchange_and_add(int volatile*, int)' follow
.libs/dynamicskeleton.o(.text+0x1aa1): In function `Arts:
ynamicSkeletonBase::_dsIsCompatibleWith(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x1ad
: In function `Arts:
ynamicSkeletonBase::_dsIsCompatibleWith(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x1b8a): In function `Arts:
ynamicSkeletonData::buildMethodTable()':
: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
.libs/dynamicskeleton.o(.text+0x1ca7): In function `Arts:
ynamicSkeletonData::buildMethodTable()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x1cfc): In function `Arts:
ynamicSkeletonData::buildMethodTable()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x1dcf): In function `Arts:
ynamicSkeletonData::buildMethodTable()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x1e06): In function `Arts:
ynamicSkeletonData::buildMethodTable()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x1f27): In function `Arts:
ynamicSkeletonData::buildMethodTable()':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.text+0x1f9a): more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' follow
.libs/dynamicskeleton.o(.text+0x243
: In function `Arts:
ynamicSkeletonData::buildMethodTable()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x24b6): In function `Arts:
ynamicSkeletonData::buildMethodTable()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x24e9): In function `Arts:
ynamicSkeletonData::buildMethodTable()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x251c): In function `Arts:
ynamicSkeletonData::buildMethodTable()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x254f): In function `Arts:
ynamicSkeletonData::buildMethodTable()':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.text+0x2582): more undefined references to `__gnu_cxx::__exchange_and_add(int volatile*, int)' follow
.libs/dynamicskeleton.o(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsN4Arts19DynamicSkeletonData13InterfaceTypeEESt10_Select1stIS5_ESt4lessISsESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E+0x50): In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType>, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> >*)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsN4Arts19DynamicSkeletonData13InterfaceTypeEESt10_Select1stIS5_ESt4lessISsESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E+0x7d): In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType>, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> >*)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsPPvESt10_Select1stIS4_ESt4lessISsESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E+0x50): In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**>, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> >*)':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/dynamicskeleton.o(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsPPvESt10_Select1stIS4_ESt4lessISsESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E+0x7d): In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**>, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> >*)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicskeleton.o(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsPPvESt10_Select1stIS4_ESt4lessISsESaIS4_EE9_M_insertEPSt18_Rb_tree_node_baseSC_RKS4_+0x89): In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**>, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> const&)':
: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
.libs/dynamicskeleton.o(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsPPvESt10_Select1stIS4_ESt4lessISsESaIS4_EE13insert_uniqueERKS4_+0x11f): In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**>, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> > >::insert_unique(std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> const&)':
: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
.libs/dynamicskeleton.o(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsPPvESt10_Select1stIS4_ESt4lessISsESaIS4_EE13insert_uniqueESt17_Rb_tree_iteratorIS4_ERKS4_+0x45): In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**>, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> >, std::pair<std::basic_string<char,std::char_traits<char>, std::allocator<char> > const, void**> const&)':
: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
.libs/dynamicskeleton.o(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsN4Arts19DynamicSkeletonData13InterfaceTypeEESt10_Select1stIS5_ESt4lessISsESaIS5_EE9_M_insertEPSt18_Rb_tree_node_baseSD_RKS5_+0x89): In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType>, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> const&)':
: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
.libs/dynamicskeleton.o(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsN4Arts19DynamicSkeletonData13InterfaceTypeEESt10_Select1stIS5_ESt4lessISsESaIS5_EE13insert_uniqueERKS5_+0x11f): In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType>, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> > >::insert_unique(std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> const&)':
: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
.libs/dynamicskeleton.o(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsN4Arts19DynamicSkeletonData13InterfaceTypeEESt10_Select1stIS5_ESt4lessISsESaIS5_EE13insert_uniqueESt17_Rb_tree_iteratorIS5_ERKS5_+0x45): In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType>, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:
ynamicSkeletonData::InterfaceType> const&)':
: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
collect2: ld returned 1 exit status
make[7]: *** [libmcop.la] Error 1
make[6]: *** [all] Error 2
make[5]: *** [all-recursive] Error 1
make[4]: *** [all] Error 2
make[3]: *** [build-work/arts-1.4.91/Makefile] Error 2
make[2]: *** [dep-../../libs/arts] Error 2
make[1]: *** [dep-../../kde/kdelibs] Error 2
make: *** [dep-../../kde/kdebase] Error 2