Arts compilation failure

North <[email protected]> Wed, 7 Aug 2002 11:39:06 +0200
Newsgroups gmane.comp.kde.alpha
Message-ID <[email protected]>
Hiya. I've been trying for the last two days to get KDE 3.1 installed, bu=
t it=20
always fails at arts (tried grabbing both from CVSup and CVS snapshots) w=
ith=20
the following message:

/bin/sh ../libtool --silent --mode=3Dlink --tag=3DCXX g++  -Wnon-virtual-=
dtor=20
-Wno-long-long -Wbad-function-cast -Wundef -Wall -pedantic -W -Wpointer-a=
rith=20
-Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=3D500 -D_BSD_S=
OURCE=20
-Wcast-align -Wconversion -O2 -march=3Dpentium3 -O3 -pipe -mfpmath=3Dsse =
-msse=20
-mmmx -frerun-loop-opt -frerun-cse-after-loop -fno-exceptions -fno-check-=
new =20
-ftemplate-depth-99 -O0    -o mcopidl -L/usr/X11R6/lib -L/usr/qt/3/lib=20
-L/usr/kde/3/lib  mcopidl.o yacc.o scanner.o namespace.o ../mcop/libmcop.=
la

mcopidl.o: In function `std::basic_string<char, std::char_traits<char>,=20
std::allocator<char> >& std::basic_string<char, std::char_traits<char>,=20
std::allocator<char> >::append<char const*>(char const*, char const*)':

mcopidl.o(.gnu.linkonce.t._ZNSs6appendIPKcEERSsT_S3_+0x53): undefined=20
reference to `std::basic_string<char, std::char_traits<char>,=20
std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char*,=20
std::basic_string<char, std::char_traits<char>, std::allocator<char> > >,=
=20
__gnu_cxx::__normal_iterator<char*, std::basic_string<char,=20
std::char_traits<char>, std::allocator<char> > >, char const*, char const=
*)'

I'm running Gentoo Linux with my compiler being GCC 3.1.1, and I've tried=
=20
setting my optimization (CFLAGS/CXXFLAGS) flags to nothing, but it doesn'=
t=20
seem to help. Is this an issue with GCC 3.1.1, or does anyone know a way=20
around this?=20

Sincerely
Lars M. Bj=F6rklund