I'm having difficulty running and compiling K3B. I'm running Mandrake 10.1 with the Enlightenment desktop.
Recently I installed a whole bunch of updates via the MCC, and I noticed several days later that K3B no longer ran. I'm assuming something I updated broke this, but I don't know for certain. I haven't used it for a while, so it may have happened beforehand.
When I clicked on the menu item to run it, nothing happened, so I tried starting it from the console, and got this message:
[EMAIL PROTECTED] david]$ k3b
k3b: symbol lookup error: /usr/lib/libartskde.so.1: undefined symbol: _ZTv0_n28_N4Arts16SynthModule_stub11autoSuspendEv
[EMAIL PROTECTED] david]$
I didn't know how to fix that, and Google wasn't terribly helpful to me. So next I downloaded the source code and tried compiling it.
'./configure' worked, and returned without any errors.
however, 'make' ran for a while, then stopped with this error:
/usr/bin/ld: warning: libstdc++.so.6, needed by /usr/lib/libartskde.so, may conflict with libstdc++.so.5
/usr/lib/libartskde.so: undefined reference to `virtual thunk [v:0,-36] to Arts::StdSynthModule::stop()'
/usr/lib/libartskde.so: undefined reference to `virtual thunk [v:0,-48] to Arts::SynthModule_stub::streamEnd()'
/usr/lib/libartskde.so: undefined reference to `virtual thunk [v:0,-32] to Arts::SynthModule_stub::start()'
/usr/lib/libartskde.so: undefined reference to `virtual thunk [v:0,-40] to Arts::StdSynthModule::streamInit()'
/usr/lib/libartskde.so: undefined reference to `virtual thunk [v:0,-44] to Arts::SynthModule_stub::streamStart()'
/usr/lib/libartskde.so: undefined reference to `virtual thunk [v:0,-48] to Arts::StdSynthModule::streamEnd()'
/usr/lib/libartskde.so: undefined reference to `virtual thunk [v:0,-40] to Arts::SynthModule_stub::streamInit()'
/usr/lib/libartskde.so: undefined reference to `virtual thunk [v:0,-28] to Arts::StdSynthModule::autoSuspend()'
/usr/lib/libartskde.so: undefined reference to `virtual thunk [v:0,-28] to Arts::SynthModule_stub::autoSuspend()'
/usr/lib/libartskde.so: undefined reference to `virtual thunk [v:0,-36] to Arts::SynthModule_stub::stop()'
/usr/lib/libartskde.so: undefined reference to `virtual thunk [v:0,-44] to Arts::StdSynthModule::streamStart()'
/usr/lib/libartskde.so: undefined reference to `virtual thunk [v:0,-32] to Arts::StdSynthModule::start()'
collect2: ld returned 1 exit status
make[3]: *** [k3b] Error 1
make[3]: Leaving directory `/home/david/Downloads/k3b/k3b-0.11.19/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/david/Downloads/k3b/k3b-0.11.19/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/david/Downloads/k3b/k3b-0.11.19'
make: *** [all] Error 2
I've tried installing and uninstalling various versions of 'libstdc++5-devel' and 'libstdc++6-devel', without making much difference. I can't uninstall 'libstdc++5' or 'libstdc++6' without uninstalling 1.2GB of other apps at the same time, so I'm kind of stuck here. I don't know what I need to look at in order to get K3B working.
Does anyone have any salient advice to offer ?
Thanks, David
-- The pen is mightier than the sword, but only if the sword is very small and the pen is very sharp.