[mythtv-users] compile problem: libmyth-0.18.1.so: undefined reference to VolumeBase

Matt SF spore at psibercom.org
Sun Oct 9 22:29:19 UTC 2005


Hi all--

finally getting down to my first mythtv compile after having way too much 
fun compiling and configuring ivtv :)

The compile seems to go well for a while but blows up at:


make[2]: Entering directory `/usr/local/src/mythtv-0.18.1/programs/mythepg'
g++  -o mythepg main.o    -L/usr/share/qt3/lib -L/usr/X11R6/lib -L../../libs/libmyth -L../../libs/libmythtv -L../../libs/libavcodec 
-L../../libs/libavformat -lmythtv-0.18.1 -lmythavformat-0.18.1 -lmythavcodec-0.18.1 -lmyth-0.18.1 -lfreetype -lmp3lame -lasound 
-L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lqt-mt -lXext -lX11 -lm -lpthread
../../libs/libmyth/libmyth-0.18.1.so: undefined reference to `vtable for VolumeBase'
../../libs/libmyth/libmyth-0.18.1.so: undefined reference to `VolumeBase::GetCurrentVolume()'
../../libs/libmyth/libmyth-0.18.1.so: undefined reference to `VolumeBase::SetCurrentVolume(int)'
../../libs/libmyth/libmyth-0.18.1.so: undefined reference to `VolumeBase::GetMute()'
../../libs/libmyth/libmyth-0.18.1.so: undefined reference to `VolumeBase::ToggleMute()'
../../libs/libmyth/libmyth-0.18.1.so: undefined reference to `VolumeBase::SetMute(bool)'
../../libs/libmyth/libmyth-0.18.1.so: undefined reference to `VolumeBase::VolumeBase[not-in-charge]()'
../../libs/libmyth/libmyth-0.18.1.so: undefined reference to `VolumeBase::AdjustCurrentVolume(int)'
../../libs/libmyth/libmyth-0.18.1.so: undefined reference to `VolumeBase::SyncVolume()'
../../libs/libmyth/libmyth-0.18.1.so: undefined reference to `VolumeBase::IterateMutedChannels()'
../../libs/libmyth/libmyth-0.18.1.so: undefined reference to `typeinfo for VolumeBase'
collect2: ld returned 1 exit status
make[2]: *** [mythepg] Error 1
make[2]: Leaving directory `/usr/local/src/mythtv-0.18.1/programs/mythepg'


This is on Debian 2.6 kernel.  I did the build-dep packages using the 
Debian section in http://www.mythtv.org/docs/mythtv-HOWTO-3.html#ss3.2

I'm not sure what I'm missing.  anyone have an idea?  thanks!

-Matt


-- 
-------------------------------------------------------------------------


More information about the mythtv-users mailing list