[mythtv-users] Can't get XvMC compiled in MythTV

Tom Weichmann tomcw at adelphia.net
Thu Apr 19 00:59:04 UTC 2007


On Wednesday 18 April 2007 11:18, Mitch Gore wrote:
> ok, so once mythtv-suite is installed make sure you have your nvidia
> drivers installed.  The Nvidia logo should splash when you computer boots
> up.
>
> you can test XvMC with mplayer.  find a mpeg 2 video or recording.  then do
> this
>
> mplayer -vo xvmc -vc ffmpeg12mc filename
>
> check the terminal output to make sure its working.
>
> Mitchell
>
> On 4/18/07, Chad <masterclc at gmail.com> wrote:
> > On 4/18/07, MythTV <MythTV at assuredsolutions.com> wrote:
> > > Mitchell,
> > >
> > > > what are you compiling if you installed MythTV from atrpm's???
> > >
> > > Following Jerod's guide, I installed with yum:
> >
> > [SNIP pretty much anything after this]
> >
> > Then you setup ATRpms, which is a repository.  A repository is a
> > location of a packages that you can install on a given distribution.
> > In this case, Fedora, alongside your other packages (though some repos
> > don't mix, but that's another discussion).
> >
> > > > XvMCConfig
> > > > in /etc/X11/
> > > > with the contents of ....
> > > > libXvMCNVIDIA_dynamic.so.1
> > >
> > > This I can do... Yeah!
> > >
> > > > then enable XvMC in the FE and you are rolling...
> > >
> > > I assume FE stands for MythFrontEnd.  If so, then I can also do this
> > > too!
> >
> > Yeah, FE is short for Frontend, which is short of MythFrontend, which
> > is short for the frontend that is installed when you install mythtv
> > suite onto your Fedora Core installation.  Which is short for....  ;)
> >
> > > Thank you for your help,
> > > Rob
> >
> > w00t!
> >
> > -Chad
> > _______________________________________________
> > mythtv-users mailing list
> > mythtv-users at mythtv.org
> > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

Ok, I'm confused about XvMC still.  Do you have to have Nvidia drivers?  What 
about openChrome for VIA EPIA?  

Also, my compile keeps dying on XvMC, EVEN WHEN i CONFIGURE TO NOT USE XVMC!!

tom at mythfe:~/Desktop/mythtv-0.20> ./configure --disable-xvmc-opengl --disable-xvmc 
&& make

[SNIP]

make[2]: Entering directory `/home/tom/Desktop/mythtv-0.20/programs/mythtv'
distcc g++  -o mythtv 
main.o    -L/usr/lib/ -L/usr/lib/qt3//lib/ -L../../libs/libmyth -L../../libs/libmythtv -L../../libs/libavutil -L../../libs/libavcodec -L../../libs/libavformat -L../../libs/libmythfreemheg -L../../libs/libmythui -L../../libs/libmythupnp -L../../libs/libmythlivemedia -lmythtv-0.20 -lmythavformat-0.20 -lmythavutil-0.20 -lmythavcodec-0.20 -lmythfreemheg-0.20 -lmythupnp-0.20 -lmythlivemedia-0.20 -lmyth-0.20 -lmythui-0.20 -lfreetype -lmp3lame -lasound -L/opt/kde3/lib -lartsc -L/opt/gnome/lib -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -ljack -L/usr/lib/ -L/usr/X11R6/lib/ -lXinerama -lXv -lXxf86vm -lXrandr -lqt-mt -lGLU -lGL -lXmu -lXext -lX11 -lm -lpthread
/usr/lib//libmythtv-0.20.so: undefined reference to 
`XvMCSurfaceTypes::find(int, int, int, bool, bool, int, int, int, _XDisplay*, 
unsigned long, unsigned long, unsigned long&, int&)'
/usr/lib//libmythtv-0.20.so: undefined reference to 
`XvMCSurfaceTypes::has(_XDisplay*, XvMCAccelID, unsigned int, int, unsigned 
int, unsigned int, unsigned int, unsigned int)'
collect2: ld returned 1 exit status
distcc[3320] ERROR: compile (null) on localhost failed
make[2]: *** [mythtv] Error 1
make[2]: Leaving directory `/home/tom/Desktop/mythtv-0.20/programs/mythtv'
make[1]: *** [sub-mythtv] Error 2
make[1]: Leaving directory `/home/tom/Desktop/mythtv-0.20/programs'
make: *** [sub-programs] Error 2

Any ideas?

Thanks,

Tom Weichmann


More information about the mythtv-users mailing list