Jump to content

Compiling kde 3.3.1 with mdk 10.1 cooker


Recommended Posts

I have the latest mandrake cooker and want to compile kde 3.3.1 (cause I just can't find rpm packages for mandrake or even 3.3.0). Well I download the sources and start with arts. Configure goes well but after some time of making I get (I guess hundreds of pages) of this code

...

.libs/dynamicskeleton.o(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsN4Arts19DynamicSke

letonData13InterfaceTypeEESt10_Select1stIS5_ESt4lessISsESaIS5_EE13insert_uniqueE

R

KS5_+0x11b): 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_treeISsSt4pairIKSsN4Arts19DynamicSke

letonData13InterfaceTypeEESt10_Select1stIS5_ESt4lessISsESaIS5_EE13insert_uniqueE

S

t17_Rb_tree_iteratorIS5_ERKS5_+0x47): 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[2]: *** [libmcop.la] Error 1

make[2]: Leaving directory `/home/anz/kde331/arts-1.3.1/mcop'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/home/anz/kde331/arts-1.3.1'

make: *** [all] Error 2

 

same thing with kde 3.3.0 source

Edited by rescue
Link to comment
Share on other sites

Are you sure its the stable code you have downloaded and not from CVS?

 

Could be something with gcc (ibs/dynamicskeleton.o(.gnu.linkonce.t.). Maybe you can downgrade.

 

Is probably a bug. Try again in a week and see how it goes.

 

Well I downloaded it from a kde mirror this morning and it is stabel not CVS ... I got the same error with kde 3.3.0 :(

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...