[mythtv-users] Help compiling mythtv from svn on Fedora

Joe Ripley vitaminjoe at gmail.com
Fri Aug 28 13:27:11 UTC 2009


On Fri, Aug 28, 2009 at 7:10 AM, John Nissley<jnissley at nissley.org> wrote:
> I like the idea of building the RPM's because of the easy uninstall.  Thanks
> for
> pointing that out and I have tried to do the RPM build and ran into some
> problems.
> It appears that everything is going along fine until it reaches the vdpau
> section.
> It appears that the vdpau include file is not present.
>
> In file included from vdpau.c:32:
> vdpau.h:47:25: error: vdpau/vdpau.h: No such file or directory
> vdpau.h:48:29: error: vdpau/vdpau_x11.h: No such file or directory
> In file included from vdpau.c:32:
> vdpau.h:67: error: expected specifier-qualifier-list before
> ‘VdpVideoSurface’
> vdpau.c: In function ‘ff_vdpau_h264_set_reference_frames’:
> vdpau.c:45: error: ‘VdpReferenceFrameH264’ undeclared (first use in this
> function)
> vdpau.c:45: error: (Each undeclared identifier is reported only once
> vdpau.c:45: error: for each function it appears in.)
> vdpau.c:45: error: ‘rf’ undeclared (first use in this function)
> vdpau.c:45: error: ‘rf2’ undeclared (first use in this function)
> vdpau.c:52: error: ‘struct vdpau_render_state’ has no member named ‘info’
> vdpau.c:68: error: ‘struct vdpau_render_state’ has no member named ‘info’
> vdpau.c:71: error: ‘struct vdpau_render_state’ has no member named ‘surface’
> vdpau.c:79: error: ‘VDP_TRUE’ undeclared (first use in this function)
>
> How to I resolve this?

This is probably related to your version of the NVIDIA drivers.  You
either don't use NVIDIA drivers, or you're using and old version that
does not have the VDPAU support included.  You may need to specify
'--disable-vdpau' in your 'configure' command line (i.e. modify the
spec file).

-- 
Joe Ripley
vitaminjoe at gmail.com


More information about the mythtv-users mailing list