[kde-linux] kde update - arts compile error
Adi Spivak
pchelper at serv.co.il
Sun Sep 25 15:21:43 UTC 2005
hello
i try to update my kde to the 3.5 beta1 version.
my linux distro is alckware 10.1
kernel 2.4.31
i tryed as regular user and root.
when it gets to the arts compilation i get a really reealy long error
message and the compilation crash.
can anyone tell me what is the problem and how to fix/work around it?
those are a few of the last errors when compiling arts-1.4.91
: 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::DynamicSkeletonData::InterfaceType>,
std::_Select1st<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
Arts::DynamicSkeletonData::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::DynamicSkeletonData::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::DynamicSkeletonData::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::DynamicSkeletonData::InterfaceType>,
std::_Select1st<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
Arts::DynamicSkeletonData::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::DynamicSkeletonData::InterfaceType>
> >::insert_unique(std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
Arts::DynamicSkeletonData::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::DynamicSkeletonData::InterfaceType>,
std::_Select1st<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
Arts::DynamicSkeletonData::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::DynamicSkeletonData::InterfaceType>
>
>::insert_unique(std::_Rb_tree_iterator<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
Arts::DynamicSkeletonData::InterfaceType> >,
std::pair<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const, Arts::DynamicSkeletonData::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
thanks
adi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 2785 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://mail.kde.org/pipermail/kde-linux/attachments/20050925/f74cfd80/attachment.bin>
More information about the kde-linux
mailing list