[mythtv-users] ld: cannot find -lXvMCNVIDIA
Wendel, Ryan
wendelr at uncw.edu
Mon Oct 27 15:35:45 UTC 2008
I'm having trouble compiling MythTV (from svn). I get the following error upon trying to compile:
/usr/bin/ld: cannot find -lXvMCNVIDIA
collect2: ld returned 1 exit status
Here is my config command:
./configure --enable-xvmc-opengl --xvmc-lib=XvMCNVIDIA --prefix=/usr/local --enable-proc-opt
The subsequent video output:
x11 support yes
xrandr support yes
xv support yes
XvMC support yes
XvMC VLD support no
XvMC pro support no
XvMC OpenGL sup. yes
XvMC libs -lXvMCNVIDIA
OpenGL video no
OpenGL vsync no
DirectFB no
Fribidi formatting no
MHEG support yes
Uname output:
# uname -a
Linux media 2.6.26.6-79.fc9.i686 #1 SMP Fri Oct 17 14:52:14 EDT 2008 i686 athlon i386 GNU/Linux
The contents of /usr/lib/nvidia
# ls -lh /usr/lib/nvidia/| awk '{print $8" "$9" "$10}'
libcuda.so -> libcuda.so.173.14.12
libcuda.so.1 -> libcuda.so.173.14.12
libcuda.so.173.14.12
libGLcore.so -> libGLcore.so.173.14.12
libGLcore.so.1 -> libGLcore.so.173.14.12
libGLcore.so.173.14.12
libGL.so -> libGL.so.173.14.12
libGL.so.1 -> libGL.so.173.14.12
libGL.so.173.14.12
libnvidia-cfg.so.1 -> libnvidia-cfg.so.173.14.12
libnvidia-cfg.so.173.14.12
libnvidia-tls.so.1 -> libnvidia-tls.so.173.14.12
libnvidia-tls.so.173.14.12
libXvMCNVIDIA.a
libXvMCNVIDIA_dynamic.so.1 -> libXvMCNVIDIA.so.173.14.12
libXvMCNVIDIA.so -> libXvMCNVIDIA.so.173.14.12
libXvMCNVIDIA.so.1 -> libXvMCNVIDIA.so.173.14.12
libXvMCNVIDIA.so.173.14.12
tls
ldconfig output:
# ldconfig -p | grep -i nvidia
libnvidia-tls.so.1 (ELF, hwcap: 0x8000000000000000, OS ABI: Linux 2.3.99) => /usr/lib/nvidia/tls/libnvidia-tls.so.1
libnvidia-tls.so.1 (ELF, OS ABI: Linux 2.2.5) => /usr/lib/nvidia/libnvidia-tls.so.1
libnvidia-cfg.so.1 (libc6) => /usr/lib/nvidia/libnvidia-cfg.so.1
libkwinnvidiahack.so.4 (libc6) => /usr/lib/libkwinnvidiahack.so.4
libcuda.so.1 (libc6) => /usr/lib/nvidia/libcuda.so.1
libcuda.so (libc6) => /usr/lib/nvidia/libcuda.so
libXvMCNVIDIA_dynamic.so.1 (libc6) => /usr/lib/nvidia/libXvMCNVIDIA_dynamic.so.1
libGLcore.so.1 (ELF) => /usr/lib/nvidia/libGLcore.so.1
libGLcore.so (ELF) => /usr/lib/nvidia/libGLcore.so
libGL.so.1 (libc6) => /usr/lib/nvidia/libGL.so.1
libGL.so (libc6) => /usr/lib/nvidia/libGL.so
The rpms I believe to be relevant:
# rpm -qa | grep -i nvidia
kmod-nvidia-173.14.12-5.lvn9.1.i686
kmod-nvidia-2.6.26.6-79.fc9.i686-173.14.12-5.lvn9.1.i686
xorg-x11-drv-nvidia-devel-173.14.12-1.lvn9.i386
xorg-x11-drv-nvidia-173.14.12-1.lvn9.i386
xorg-x11-drv-nvidia-libs-173.14.12-1.lvn9.i386
# rpm -qa | grep -i xvmc
libXvMC-devel-1.0.4-4.fc9.i386
libXvMC-1.0.4-4.fc9.i386
I'm stumped. Can anyone shine some light on this for me? I have also tried compiling the fixes branch but end up with the same compile error.
-Ryan
More information about the mythtv-users
mailing list