i compiled gcc3.4 with qt succeedly
but when i use konstruct to compile kde,
the horrible dream came here:
make[6]: Leaving directory `/soft/konstruct/libs/arts/work/arts-1.2.2/libltdl'
Making all in mcop
make[6]: Entering directory `/soft/konstruct/libs/arts/work/arts-1.2.2/mcop'
/bin/sh ../libtool --silent --mode=link --tag=CXX g++34 -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -I/root/kde3.2.2/include -I/soft/qtx11/include -I/usr/X11R6/include -L/root/kde3.2.2/lib -L/soft/qtx11/lib -L/usr/X11R6/lib -I/root/kde3.2.2/include -I/soft/qtx11/include -I/usr/X11R6/include -L/root/kde3.2.2/lib -L/soft/qtx11/lib -L/usr/X11R6/lib -I/root/kde3.2.2/include -I/soft/qtx11/include -I/usr/X11R6/include -L/root/kde3.2.2/lib -L/soft/qtx11/lib -L/usr/X11R6/lib -I/root/kde3.2.2/include -I/soft/qtx11/include -I/usr/X11R6/include -L/root/kde3.2.2/lib -L/soft/qtx11/lib -L/usr/X11R6/lib -O2 -pipe -O2 -pipe -O2 -pipe -O2 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -ftemplate-depth-99 -L/root/kde3.2.2/lib -L/usr/X11R6/lib -L/soft/qtx11/lib -L/root/kde3.2.2/lib -L/usr/X11R6/lib -L/soft/qtx11/lib -L/root/kde3.2.2/lib -L/usr/X11R6/lib -L/soft/qtx11/lib -L/root/kde3.2.2/lib -L/usr/X11R6/lib -L/soft/qtx11/lib -o libmcop.la -rpath /root/kde3.2.2/lib -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -version-info 1:0 -L/root/kde3.2.2/lib -L/usr/lib -L/soft/qtx11/lib -L/root/kde3.2.2/lib md5.lo libmcop_la.all_cc.lo -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 ../libltdl/libltdlc.la
.libs/libmcop_la.all_cc.o(.text+0x647
: In function `__tcf_11':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/libmcop_la.all_cc.o(.text+0x6493): In function `__tcf_11':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/libmcop_la.all_cc.o(.text+0x64d0): In function `__tcf_10':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/libmcop_la.all_cc.o(.text+0x64eb): In function `__tcf_10':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/libmcop_la.all_cc.o(.text+0x652
: In function `__tcf_9':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/libmcop_la.all_cc.o(.text+0x6543): In function `__tcf_9':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/libmcop_la.all_cc.o(.text+0x6580): In function `__tcf_8':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
.libs/libmcop_la.all_cc.o(.text+0x659b): In function `__tcf_8':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/libmcop_la.all_cc.o(.text+0x65d
: In function `__tcf_7':
: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'