hi,<br><br>I am trying to compile mythtv svn for the first time to get my SA4250HDC firewire channel changer to work. (tkt#3727). I am following the guides to upgrade to svn from fedora core rpms. what i do a make command i get this:
<br><br>[myth@mythtv mythtv]$ make<br>cd libs && make -f Makefile<br>make[1]: Entering directory `/home/myth/mythtv_build/mythtv/libs'<br>cd libavutil && make -f Makefile<br>make[2]: Entering directory `/home/myth/mythtv_build/mythtv/libs/libavutil'
<br>qmake "PREFIX=/usr" -o Makefile <a href="http://libavutil.pro">libavutil.pro</a><br>/bin/sh: qmake: command not found<br>make[2]: *** [Makefile] Error 127<br>make[2]: Leaving directory `/home/myth/mythtv_build/mythtv/libs/libavutil'
<br>make[1]: *** [sub-libavutil] Error 2<br>make[1]: Leaving directory `/home/myth/mythtv_build/mythtv/libs'<br>make: *** [sub-libs] Error 2<br>[myth@mythtv mythtv]$<br><br><br>How do i get qmake in my users path? if i log in as root i can get qmake to work:
<br><br>[root@mythtv mythtv]# make<br>cd libs && make -f Makefile<br>make[1]: Entering directory `/home/myth/mythtv_build/mythtv/libs'<br>cd libavutil && make -f Makefile<br>make[2]: Entering directory `/home/myth/mythtv_build/mythtv/libs/libavutil'
<br>qmake "PREFIX=/usr" -o Makefile <a href="http://libavutil.pro">libavutil.pro</a><br>make[2]: Leaving directory `/home/myth/mythtv_build/mythtv/libs/libavutil'<br>make[2]: Entering directory `/home/myth/mythtv_build/mythtv/libs/libavutil'
<br>make[2]: Nothing to be done for `first'.<br>make[2]: Leaving directory `/home/myth/mythtv_build/mythtv/libs/libavutil'<br>cd libavcodec && make -f Makefile<br>make[2]: Entering directory `/home/myth/mythtv_build/mythtv/libs/libavcodec'
<br>qmake "PREFIX=/usr" -o Makefile <a href="http://libavcodec.pro">libavcodec.pro</a><br>make[2]: Leaving directory `/home/myth/mythtv_build/mythtv/libs/libavcodec'<br>make[2]: Entering directory `/home/myth/mythtv_build/mythtv/libs/libavcodec'
<br>gcc -c -pipe -march=pentium4 -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -w -fomit-frame-pointer -O3 -fomit-frame-pointer -D_REENTRANT -DPIC -fPIC -DMMX -Di386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DLIBDIR=\"/usr/local/lib\" -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE -DHAVE_XVMC -DHAVE_XVMC_VLD -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/lib/qt-
3.3/mkspecs/default -I. -I.. -I../.. -I../libavutil -I../libswscale -I/usr/lib/qt-3.3/include -o xvmcvideo.o xvmcvideo.c<br>In file included from xvmcvideo.c:43:<br>xvmc_render.h:12:34: error: X11/extensions/Xvlib.h: No such file or directory
<br>xvmc_render.h:13:36: error: X11/extensions/XvMClib.h: No such file or directory<br>make[2]: *** [xvmcvideo.o] Error 1<br>make[2]: Leaving directory `/home/myth/mythtv_build/mythtv/libs/libavcodec'<br>make[1]: *** [sub-libavcodec] Error 2
<br>make[1]: Leaving directory `/home/myth/mythtv_build/mythtv/libs'<br>make: *** [sub-libs] Error 2<br>[root@mythtv mythtv]#<br><br><br>but it says i getting xvmc errors. Is it ok to compile as root?<br><br>What are these xvmc errors.
<br><br>here is the ./configure statement i am using:<br>./configure --prefix=/usr/local --enable-directx --enable-xvmc --enable-xvmc-opengl --enable-opengl-vsync --enable-hdhomerun --enable-lirc --enable-ivtv --enable-firewire --enable-audio-alsa --enable-proc-opt
<br><br><br>Output:<br><br>[root@mythtv mythtv]# ./configure --prefix=/usr/local --enable-directx --enable-xvmc --enable-xvmc-opengl --enable-opengl-vsync --enable-hdhomerun --enable-lirc --enable-ivtv --enable-firewire --enable-audio-alsa --enable-proc-opt
<br># Basic Settings<br>Compile type release<br>Compiler cache no<br>DistCC no<br>Install prefix /usr/local<br>CPU x86_32 (model name : Intel(R) Pentium(R) 4 CPU 3.40GHz)<br>big-endian no
<br>MMX enabled yes<br><br># Input Support<br>Joystick menu yes<br>lirc support yes<br>Apple Remote no<br>Video4Linux sup. yes<br>ivtv support yes<br>FireWire support yes<br>DVB support yes [/usr/include]
<br>DBox2 support yes<br>HDHomeRun sup. yes<br>IPTV support yes<br><br># Sound Output Support<br>OSS support yes<br>ALSA support no<br>aRts support no<br>JACK support no<br>DTS passthrough no<br>
<br># Video Output Support<br>x11 support yes<br>xrandr support yes<br>xv support yes<br>XvMC support yes<br>XvMC VLD support yes<br>XvMC pro support no<br>XvMC OpenGL sup. no<br>XvMC libs -lXvMCW<br>
Mac acceleration no<br>OpenGL vsync yes<br>DirectFB no<br><br># Misc Features<br>Frontend yes<br>Backend yes<br><br># Bindings<br>bindings_perl yes<br><br>Creating libs/libmyth/mythconfig.h and libs/libmyth/mythconfig.mak
<br><br>WARNING: When using --enable-proc-opt you must include the<br> output of ./configure along with any bug report.<br><br>[root@mythtv mythtv]#<br><br><br>Some info on the system and what i need:<br>P4 3.4ghz
<br>1gig ram<br>nvidia 6200<br>hdhomerun<br>pvr-150<br>firewire capture<br><br>Advice? Suggestions? Solutions?<br><br>Thanks,<br>Mitchell<br>