[mythtv-users] /usr/lib/libmythavcodec-0.20.so.0: undefined reference to `XvMCLoadQMatrix' (is configure broken?)

cromworshipper-mythtvlist at yahoo.com cromworshipper-mythtvlist at yahoo.com
Mon Oct 2 06:38:16 UTC 2006


I configured with: 
./configure --disable-xvmc --disable-xvmc-pro --disable-xvmc-opengl --prefix=/home/mythtvuser/mythtvproject/install

yet my mythtv config.h says:
config.h:#define CONFIG_MPEG_XVMC_DECODER 1
config.h:#define CONFIG_MPEG_XVMC_VLD_DECODER 1

and my mythtv config.mak syas:
CONFIG_MPEG_XVMC_DECODER=yes
CONFIG_MPEG_XVMC_VLD_DECODER=yes


which eventually leads to a build problem when I compile mythplugins (note that mythtv compiles just fine): 
...
g++ -Wl,-rpath,/usr/kde/3.3/lib  -Wl,-rpath,/usr/lib/qt-3.3/lib -o mytharchivehelper main.o archiveutil.o    -L/usr/kde/3.3/lib -L/usr/lib/qt-3.3/lib -L/usr/X11R6/lib -L/home/mythtvuser/mythtvproject/install/lib -lfreetype -lmp3lame -lasound -lartsc -L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lmyth-0.20 -lmythtv-0.20 -lmythui-0.20 -lmythfreemheg-0.20 -lmythlivemedia-0.20 -lqt-mt -lGLU -lGL -lXmu -lXext -lX11 -lm -lpthread
/usr/lib/libmythavcodec-0.20.so.0: undefined reference to `XvMCLoadQMatrix'
/usr/lib/libmythavcodec-0.20.so.0: undefined reference to `XvMCSyncSurface'
/usr/lib/libmythavcodec-0.20.so.0: undefined reference to `XvMCFlushSurface'
/usr/lib/libmythavcodec-0.20.so.0: undefined reference to `XvMCBeginSurface'
collect2: ld returned 1 exit status
make[2]: *** [mytharchivehelper] Error 1
make[2]: Leaving directory `/home/mythtvuser/mythtvproject/trunk/mythplugins/mytharchive/mytharchivehelper'
make[1]: *** [sub-mytharchivehelper] Error 2
make[1]: Leaving directory `/home/mythtvuser/mythtvproject/trunk/mythplugins/mytharchive'
make: *** [sub-mytharchive] Error 2

I have the atrpms packages installed, so there is a /usr/lib/libmathavcodec... but why is it looking there when I requested it in my home directory?

John

PS: I was just about to file a ticket when I read that "If this is a compiling problem, e-mail the users list..."




More information about the mythtv-users mailing list