[kde-linux] kdelibs4_snapshot compile problem

Jonathan Nelson ciasaboark at gmail.com
Sun Feb 5 12:58:39 UTC 2006


Hi guys,
I'm having a bit of trouble getting kdelibs4_snapshot compiled with the 
instructions from http://wiki.kde.org/tiki-index.php?page=KDE3To4

The error message it gives makes it look like I need a version of g++ newer 
than 4.0.2, but I haven't been able to find any information on the KDE 
website or the mailinglists about what version is required.

-- 
kde-devel at raven:~/kdelibs4_snapshot$ unsermake -p
01% 01% 04% 33% 44% 60% linking ./kabc/libkabc.la
/bin/sh ./libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor 
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align 
-Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -g3 -fno-inline 
-Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new 
-fno-common -fvisibility=hidden -fvisibility-inlines-hidden 
-DQT_CLEAN_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_NO_COMPAT 
-DQT_NO_TRANSLATION -DQT3_SUPPORT -UQT3_SUPPORT -DQT_THREAD_SUPPORT 
-D_REENTRANT -R /home/kde-devel/kde/lib -R /home/kde-devel/kde/lib 
-R /home/kde-devel/qt-copy/lib/ -R /usr/X11R6/lib 
-R /home/ciasa/downloads/agg23/src/ -L/home/kde-devel/kde/lib 
-L/home/kde-devel/qt-copy/lib/ -L/usr/X11R6/lib 
-L/home/ciasa/downloads/agg23/src/ -version-info 3:0:2 -no-undefined 
-o ./kabc/libkabc.la -rpath /home/kde-devel/kde/lib -Wl,--no-undefined 
-Wl,--allow-shlib-undefined ./kabc/vcardparser/libvcards.la ./kio/libkio.la
 ./kresources/libkresources.la ./kabc/address.lo ./kabc/addressbook.lo
 ./kabc/addressee.lo ./kabc/addresseedialog.lo ./kabc/distributionlist.lo
 ./kabc/distributionlistdialog.lo ./kabc/distributionlisteditor.lo ./kabc/errorhandler.lo
 ./kabc/field.lo ./kabc/formatfactory.lo ./kabc/geo.lo ./kabc/key.lo
 ./kabc/phonenumber.lo ./kabc/picture.lo ./kabc/plugin.lo ./kabc/resource.lo
 ./kabc/secrecy.lo ./kabc/sound.lo ./kabc/stdaddressbook.lo
 ./kabc/vcardconverter.lo ./kabc/timezone.lo ./kabc/vcardformat.lo
 ./kabc/ldifconverter.lo ./kabc/addresslineedit.lo ./kabc/ldapclient.lo
 ./kabc/addresseelist.lo ./kabc/vcardtool.lo ./kabc/addresseehelper.lo
 ./kabc/addresseehelper_skel.lo ./kabc/lock.lo ./kabc/locknull.lo ./kabc/ldif.lo
 ./kabc/ldapurl.lo ./kabc/ldapconfigwidget.lo ./kabc/sortmode.lo
./kabc/.libs/addresseehelper.o: In function 
`std::_Rb_tree_iterator<QString>::operator--()':
/usr/include/c++/4.0.2/bits/stl_tree.h:196: undefined reference to 
`std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
./kabc/.libs/addresseehelper.o: In function 
`__gnu_cxx::__mt_alloc<std::_Rb_tree_node<QString>, 
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> 
>::deallocate(std::_Rb_tree_node<QString>*, unsigned int)':
/usr/include/c++/4.0.2/ext/mt_allocator.h:746: undefined reference to 
`__gnu_cxx::__pool<true>::_M_reclaim_block(char*, unsigned int)'
./kabc/.libs/addresseehelper.o: In function 
`__gnu_cxx::__mt_alloc<std::_Rb_tree_node<QString>, 
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned 
int, void const*)':
/usr/include/c++/4.0.2/ext/mt_allocator.h:707: undefined reference to 
`__gnu_cxx::__pool<true>::_M_get_thread_id()'
/usr/include/c++/4.0.2/ext/mt_allocator.h:727: undefined reference to 
`__gnu_cxx::__pool<true>::_M_reserve_block(unsigned int, unsigned int)'
./kabc/.libs/addresseehelper.o: In function `std::_Rb_tree<QString, QString, 
std::_Identity<QString>, std::less<QString>, std::allocator<QString> 
>::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, QString 
const&)':
/usr/include/c++/4.0.2/bits/stl_tree.h:795: 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&)'
./kabc/.libs/addresseehelper.o: In function 
`__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>::_S_initialize()':
/usr/include/c++/4.0.2/ext/mt_allocator.h:472: undefined reference to 
`__gnu_cxx::__pool<true>::_M_initialize(void (*)(void*))'
./kabc/.libs/addresseehelper.o: In function 
`__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, 
true>::_S_destroy_thread_key(void*)':
/usr/include/c++/4.0.2/ext/mt_allocator.h:468: undefined reference to 
`__gnu_cxx::__pool<true>::_M_destroy_thread_key(void*)'
collect2: ld returned 1 exit status
Error creating ./kabc/libkabc.la. Exit status 1.

-- 
A little experience often upsets a lot of theory.

Jonathan Nelson [icq=56665957] [aim=ciasaboark]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-linux/attachments/20060205/ffdbf5de/attachment.sig>


More information about the kde-linux mailing list