I've just downloaded and compiled the source code for K3b 0.12. I'm
trying to 'make' it now, but I get the error below:
...
/make[4]: Entering directory
`/home/david/Downloads/k3b/k3b-0.12/plugins/decoder/mp3'
if /bin/sh ../../../libtool --silent --tag=CXX --mode=compile g++
-DHAVE_CONFIG_H -I. -I. -I../../.. -I./../../../libk3b/core
-I./../../../libk3b/plugin -I./../../../libk3bdevice
-I/usr/local/include/taglib -I/usr/lib/qt3//include
-I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT
-Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
-Wpointer-arith -Wno-non-virtual-dtor -O2 -Wformat-security
-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common
-MT k3bmad.lo -MD -MP -MF ".deps/k3bmad.Tpo" -c -o k3bmad.lo k3bmad.cpp; \
then mv -f ".deps/k3bmad.Tpo" ".deps/k3bmad.Plo"; else rm -f
".deps/k3bmad.Tpo"; exit 1; fi
/usr/lib/qt3//bin/moc ./k3bmaddecoder.h -o k3bmaddecoder.moc
if /bin/sh ../../../libtool --silent --tag=CXX --mode=compile g++
-DHAVE_CONFIG_H -I. -I. -I../../.. -I./../../../libk3b/core
-I./../../../libk3b/plugin -I./../../../libk3bdevice
-I/usr/local/include/taglib -I/usr/lib/qt3//include
-I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT
-Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
-Wpointer-arith -Wno-non-virtual-dtor -O2 -Wformat-security
-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common
-MT k3bmaddecoder.lo -MD -MP -MF ".deps/k3bmaddecoder.Tpo" -c -o
k3bmaddecoder.lo k3bmaddecoder.cpp; \
then mv -f ".deps/k3bmaddecoder.Tpo" ".deps/k3bmaddecoder.Plo"; else rm
-f ".deps/k3bmaddecoder.Tpo"; exit 1; fi
/bin/sh ../../../libtool --silent --tag=CXX --mode=link g++
-Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
-Wpointer-arith -Wno-non-virtual-dtor -O2 -Wformat-security
-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common
-o libk3bmaddecoder.la -rpath /usr/lib/kde3 -avoid-version -module
-no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -L/usr/lib
-L/usr/lib/qt3//lib -L/usr/X11R6/lib k3bmad.lo k3bmaddecoder.lo
-lkdecore -lmad -L/usr/local/lib -ltag ../../../libk3b/libk3b.la -lm
-L/usr/lib -L/usr/lib/qt3//lib -L/usr/X11R6/lib
g++: /usr/lib/libtag.so: No such file or directory
make[4]: *** [libk3bmaddecoder.la] Error 1
make[4]: Leaving directory
`/home/david/Downloads/k3b/k3b-0.12/plugins/decoder/mp3'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/home/david/Downloads/k3b/k3b-0.12/plugins/decoder'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/david/Downloads/k3b/k3b-0.12/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/david/Downloads/k3b/k3b-0.12'
make: *** [all] Error 2
[EMAIL PROTECTED] k3b-0.12]$/
There's a line above which says:
/g++: /usr/lib/libtag.so: No such file or directory/
but that file does exist, so presumably a different file is missing ? I
can't tell which file it's asking for from the code above, and Google
hasn't helped so far. Can anyone tell what file(s) I should be checking
for ?
Many thanks,
David
--
The pen is mightier than the sword, but only if the sword is very small and the
pen is very sharp.