[prev in list] [next in list] [prev in thread] [next in thread]
List: gentoo-user
Subject: [gentoo-user] Problem compiling KDE multimedia
From: Jonathan Hunt <jhuntnz () users ! sourceforge ! net>
Date: 2003-03-06 10:07:01
[Download RAW message or body]
Hi,
I was in the process of upgrading from Kde 3.0.3 to KDE 3.1 when this
happened. I have gcc 3.2.2 on my system. I'm guessing that the linking errors
are a result of some library being complied before I upgraded gcc but I've
reemerged glibc, qt, kdelibs and kdebase to no effect. I still get the same
linking errors. Could someone please help. Thanks in advance.
Everytime I try to emerge kde multimedia (3.1) i get a linking error on:
std::__default_alloc_template<(bool)1, (int)0>::_S_for
ce_new'. I get similar errors when I try an emerge arson so I think it is my
libraries not kde multimedia.
Errors for emerge -u world:
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor
-Wn
o-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes
-Wwr
ite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion
-D
NDEBUG -DNO_DEBUG -O2 -march=i686 -O2 -pipe -fno-exceptions -fno-check-new
-DQT_
CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -o artscontrol -L/usr/X11R6/lib
-L/usr/qt/
3/lib -L/usr/kde/3.1/lib -R /usr/kde/3.1/lib -R /usr/qt/3/lib -R
/usr/X11R6/lib
choosebusdlg.o levelmeters.o main.o audiomanager.o midimanagerview.o
midiportdl
g.o midiinstdlg.o environmentview.o midimanagerdlg.o midimanagerwidget.o
-lkdeui
-lkio -lkio -lqtmcop -lartsflow_idl -lsoundserver_idl -lartskde
../../arts/gui/
kde/libartsgui_kde.la ../../arts/modules/libartsmodules.la
../../arts/midi/libar
tsmidi_idl.la -L/usr/lib -lesd -laudiofile -lm -lasound
main.o(.text+0x2da4): In function `FFTScopeView::updateScopeData()':
: undefined reference to `std::__default_alloc_template<(bool)1,
(int)0>::_S_for
ce_new'
main.o(.gnu.linkonce.t._ZNSt6vectorIP10LevelMeterSaIS1_EE13_M_insert_auxEN9__gnu
_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x84): In function
`std::vector<LevelMete
r*, std::allocator<LevelMeter*>
>::_M_insert_aux(__gnu_cxx::__normal_iterator<Le
velMeter**, std::vector<LevelMeter*, std::allocator<LevelMeter*> > >,
LevelMeter
* const&)':
: undefined reference to `std::__default_alloc_template<(bool)1,
(int)0>::_S_for
ce_new'
main.o(.gnu.linkonce.t._ZNSt6vectorIP10LevelMeterSaIS1_EE13_M_insert_auxEN9__gnu
_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x9d): In function
`std::vector<LevelMete
r*, std::allocator<LevelMeter*>
>::_M_insert_aux(__gnu_cxx::__normal_iterator<Le
velMeter**, std::vector<LevelMeter*, std::allocator<LevelMeter*> > >,
LevelMeter
* const&)':
: undefined reference to `std::__default_alloc_template<(bool)1,
(int)0>::_S_for
ce_new'
main.o(.gnu.linkonce.t._ZNSt6vectorIP10LevelMeterSaIS1_EE13_M_insert_auxEN9__gnu
_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x1a1): In function
`std::vector<LevelMet
er*, std::allocator<LevelMeter*>
>::_M_insert_aux(__gnu_cxx::__normal_iterator<L
evelMeter**, std::vector<LevelMeter*, std::allocator<LevelMeter*> > >,
LevelMete
r* const&)':
: undefined reference to `std::__default_alloc_template<(bool)1,
(int)0>::_S_for
ce_new'
main.o(.gnu.linkonce.t._ZNSt6vectorIP10LevelMeterSaIS1_EE13_M_insert_auxEN9__gnu
_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x1b3): In function
`std::vector<LevelMet
er*, std::allocator<LevelMeter*>
>::_M_insert_aux(__gnu_cxx::__normal_iterator<L
evelMeter**, std::vector<LevelMeter*, std::allocator<LevelMeter*> > >,
LevelMete
r* const&)':
: undefined reference to `std::__default_alloc_template<(bool)1,
(int)0>::_S_for
ce_new'
environmentview.o(.text+0xe5f): more undefined references to
`std::__default_all
oc_template<(bool)1, (int)0>::_S_force_new' follow
../../arts/modules/.libs/libartsmodules.so: undefined reference to
`std::__defau
lt_alloc_template<(bool)1, (int)0>::_S_force_new@GLIBCPP_3.2.2'
collect2: ld returned 1 exit status
make[3]: *** [artscontrol] Error 1
make[3]: Leaving directory
`/var/tmp/portage/kdemultimedia-3.1/work/kdemultimedi
a-3.1/arts/tools'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/kdemultimedia-3.1/work/kdemultimedi
a-3.1/arts'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/kdemultimedia-3.1/work/kdemultimedi
a-3.1'
make: *** [all] Error 2
!!! ERROR: kde-base/kdemultimedia-3.1 failed.
!!! Function kde_src_compile, Line 117, Exitcode 2
!!! died running emake, kde_src_compile:make
--
Jonathan Hunt (The Real Jonathan Hunt) <jhuntnz@users.sourceforge.net>
Jabber at jhuntnz@jabber.sk
"He is no fool who gives what he cannot keep to gain what he cannot lose."
Jim Elliot
--
gentoo-user@gentoo.org mailing list
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic