[kde-linux] 3.5rc1 compile error

David Baron d_baron at 012.net.il
Thu Nov 17 13:59:32 UTC 2005


>Undefine reference to virtual thunk in libarts stuff. Gee, I only thought 
they 
>did stuff like this in Windows!

>How to fix and continue?

This is a Debian system, has gcc4.0.2-3, the previous libc6 2.3-5-6 from Sid 
(the current upgrade has errors so have not done it.) and libqt3-mt 3.3.3.4-3 
(Most recent upgrades of qt3 and kde on Sid are too problematic).

Here is the whole error sequence:/usr/bin/ld: warning: libstdc++.so.5, needed 
by /usr/lib/libqt-mt.so, may conflict with libstdc++.so.6
/usr/bin/../lib/libartsmodulescommon.so.0: undefined reference to `virtual 
thunk to Arts::SynthModule_stub::streamInit()'
/usr/bin/../lib/libartsbuilder.so.0: undefined reference to `virtual thunk to 
Arts::Loader_stub::loadObject(Arts::TraderOffer)'
/usr/bin/../lib/libartsmodulessynth.so.0: undefined reference to `virtual 
thunkto Arts::StdSynthModule::stop()'
/usr/bin/../lib/libartsmodulescommon.so.0: undefined reference to `virtual 
thunk to Arts::SynthModule_stub::streamEnd()'
/usr/bin/../lib/libartsmodulessynth.so.0: undefined reference to `virtual 
thunkto Arts::StdSynthModule::streamEnd()'
/usr/bin/../lib/libartsmodulescommon.so.0: undefined reference to `virtual 
thunk to Arts::SynthModule_stub::autoSuspend()'
/usr/bin/../lib/libartsbuilder.so.0: undefined reference to `virtual thunk to 
Arts::Loader_stub::traderEntries()'
/usr/bin/../lib/libartsbuilder.so.0: undefined reference to `virtual thunk to 
Arts::Loader_stub::dataVersion()'
/usr/bin/../lib/libartsmodulessynth.so.0: undefined reference to `virtual 
thunkto Arts::StdSynthModule::streamInit()'
/usr/bin/../lib/libartsbuilder.so.0: undefined reference to `virtual thunk to 
Arts::Loader_stub::modules()'
/usr/bin/../lib/libartsmodulessynth.so.0: undefined reference to `virtual 
thunkto Arts::StdSynthModule::streamStart()'
/usr/bin/../lib/libartsmodulessynth.so.0: undefined reference to `virtual 
thunkto Arts::StdSynthModule::autoSuspend()'
/usr/bin/../lib/libartsmodulessynth.so.0: undefined reference to `virtual 
thunkto Arts::StdSynthModule::start()'
/usr/bin/../lib/libartsmodulescommon.so.0: undefined reference to `virtual 
thunk to Arts::SynthModule_stub::start()'
/usr/bin/../lib/libartsmodulescommon.so.0: undefined reference to `virtual 
thunk to Arts::GuiFactory_stub::createGui(Arts::Object)'
/usr/bin/../lib/libartsmodulescommon.so.0: undefined reference to `virtual 
thunk to Arts::SynthModule_stub::streamStart()'
/usr/bin/../lib/libartsmodulescommon.so.0: undefined reference to `virtual 
thunk to Arts::SynthModule_stub::stop()'
collect2: ld returned 1 exit status
make[6]: *** [artscontrol] Error 1
make[6]: Leaving directory 
`/home/david/konstruct3.5rc1/kde/kdemultimedia/work/kdemultimedia-3.5.0/arts/tools'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory 
`/home/david/konstruct3.5rc1/kde/kdemultimedia/work/kdemultimedia-3.5.0/arts/tools'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory 
`/home/david/konstruct3.5rc1/kde/kdemultimedia/work/kdemultimedia-3.5.0/arts'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`/home/david/konstruct3.5rc1/kde/kdemultimedia/work/kdemultimedia-3.5.0'
make[2]: *** [all] Error 2
make[2]: Leaving directory 
`/home/david/konstruct3.5rc1/kde/kdemultimedia/work/kdemultimedia-3.5.0'
make[1]: *** [build-work/kdemultimedia-3.5.0/Makefile] Error 2
make[1]: Leaving directory `/home/david/konstruct3.5rc1/kde/kdemultimedia'
make: *** [dep-../../kde/kdemultimedia] Error 2






More information about the kde-linux mailing list