<br><br><div class="gmail_quote">On Tue, Dec 23, 2008 at 9:27 AM, Michael T. Dean <span dir="ltr">&lt;<a href="mailto:mtdean@thirdcontact.com">mtdean@thirdcontact.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="Wj3C7c">On 12/23/2008 06:46 AM, A JM wrote:<br>
&gt; Thanks for that Geoff that seems to have gotten me over the qt3 hump and its<br>
&gt; no compiling w/qt4.<br>
&gt;<br>
&gt; In conjunction with your suggestion I also deleted the Makefiles again like<br>
&gt; Mike suggested before compiling.<br>
&gt;<br>
&gt; *find . -name &#39;Makefile&#39; -delete<br>
&gt; ./configure --enable-xvmc --enable-opengl-vsync --enable-proc-opt<br>
&gt; --enable-dvb --with-bindings=perl --qmake=/usr/bin/qmake-qt4<br>
&gt; --compile-type=release<br>
&gt; /usr/bin/qmake-qt4 <a href="http://mythtv.pro" target="_blank">mythtv.pro</a><br>
&gt; make*<br>
&gt;<br>
&gt; I&#39;m seeing a different error though, any ideas guys?<br>
&gt;<br>
&gt; gcc -c -pipe -march=athlon-xp -fomit-frame-pointer -O3 -D_ISOC99_SOURCE<br>
&gt; -D_POSIX_C_SOURCE=200112 -fasm -std=c99 -pthread -Wall -Wno-switch<br>
&gt; -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign<br>
&gt; -Wcast-qual -funit-at-a-time -Wwrite-strings -fno-math-errno -w -D_REENTRANT<br>
&gt; -DPIC -fPIC -DQT_SHARED -DMMX -Di386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64<br>
&gt; -DPREFIX=&quot;/usr/local&quot; -DLIBDIR=&quot;/usr/local/lib&quot; -DHAVE_AV_CONFIG_H<br>
&gt; -D_LARGEFILE_SOURCE -I/usr/share/qt4/mkspecs/linux-g++ -I. -I.. -I../.. -I.<br>
&gt; -o mpeg.o mpeg.c<br>
&gt; gcc -c -pipe -march=athlon-xp -fomit-frame-pointer -O3 -D_ISOC99_SOURCE<br>
&gt; -D_POSIX_C_SOURCE=200112 -fasm -std=c99 -pthread -Wall -Wno-switch<br>
&gt; -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign<br>
&gt; -Wcast-qual -funit-at-a-time -Wwrite-strings -fno-math-errno -w -D_REENTRANT<br>
&gt; -DPIC -fPIC -DQT_SHARED -DMMX -Di386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64<br>
&gt; -DPREFIX=&quot;/usr/local&quot; -DLIBDIR=&quot;/usr/local/lib&quot; -DHAVE_AV_CONFIG_H<br>
&gt; -D_LARGEFILE_SOURCE -I/usr/share/qt4/mkspecs/linux-g++ -I. -I.. -I../.. -I.<br>
&gt; -o mpegts.o mpegts.c<br>
&gt; mpegts.c:25:30: error: libmythdb/compat.h: No such file or directory<br>
&gt; make[2]: *** [mpegts.o] Error 1<br>
&gt; make[2]: Leaving directory `/home/mythtv/mythtv/libs/libavformat&#39;<br>
&gt; make[1]: *** [sub-libavformat-make_default-ordered] Error 2<br>
&gt; make[1]: Leaving directory `/home/mythtv/mythtv/libs&#39;<br>
&gt; make: *** [sub-libs-make_default-ordered] Error 2<br>
<br>
</div></div>This time, you need to delete all the system libs and includes for mythtv.<br>
<br>
rm -r /usr/{,local/}lib/{libmyth*,mythtv}<br>
rm /usr/{,local/}include/mythtv<br>
<br>
Also, do you have a /really/ good reason for moving to trunk? &nbsp;There&#39;s<br>
/much/ to be said for running a production mythtv box on -fixes. &nbsp;(IMHO,<br>
the completely unfinished VDPAU is /not/ a good reason to move to<br>
trunk. &nbsp;As for HD-PVR, I&#39;ll let you decide.) &nbsp;Note that when running<br>
trunk you should sign up for and read all the messages on the mythtv-dev<br>
and mythtv-commits lists. &nbsp;Doing so takes quite a bit of time--I&#39;m<br>
saying this from personal experience: &nbsp;I keep up with those lists (since<br>
I have a development system that doesn&#39;t record anything that I use<br>
specifically for making patches for Myth) though I run 0.21-fixes on my<br>
5 production MythTV boxes. &nbsp;My production systems just work. &nbsp;I spend a<br>
/lot/ of time and effort keeping up with the changes in trunk. &nbsp;So, are<br>
you looking for a DVR or for a hobby (to do instead of using the DVR)? &nbsp;:)<br>
<br>
Mike<br>
<div><div></div><div class="Wj3C7c">_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a></div></div></blockquote><div>&nbsp;</div></div><br>I&#39;ve been running trunk for a while now... so I&#39;m aware of the issues that lie beneath, however I am seriously thinking about fixes.. <br>
<br>I was hoping it was going to be a simple &quot;svn update&quot;... to get me more recent and now its just a matter of principal and learning.<br><br>I&#39;m unfamiliar with the command line - <br><br><i><b>rm -r /usr/{,local/}lib/{libmyth*,mythtv}<br>
rm /usr/{,local/}include/mythtv</b></i><div><br>Will this check both /usr/local/lib and /usr/lib at the same time?<br><br>Thanks again for the help and hints.<br><br>AJM,<br><br>&nbsp;</div><br>