Well I managed to finally solve my problem(s) essentially these were the steps that I took.<br><br>1) Install Xebian 1.1.4<br><br>2) upgrade to 'stable', /etc/apt/sources.list essentially all pointed to stable even Myth. I then ran
<span style="font-weight: bold;"> 'apt-get update'</span>then <span style="font-weight: bold;"><span style="font-weight: bold;">'</span>apt-get upgrade' </span>(Don't jump right to sid as it caused a problem with e2fsprog)
<br><br>3) upgrade to 'sid', /etc/apt/sources.list essentially all pointed to sid. I then ran<span style="font-weight: bold;"> 'apt-get update'</span> then <span style="font-weight: bold;"><span style="font-weight: bold;">
'</span>apt-get upgrade'<br><br></span>4) Installed the dependancies for building Myth '<span style="font-weight: bold;">apt-get build-dep mythtv</span>', then again I ran '<span style="font-weight: bold;">apt-get upgrade'.
<br><br></span>I also ran '<span style="font-weight: bold;">apt-get install xfonts-base xfonts-100dpi xfonts-75dpi xfonts-scalable qt3-dev-tools libqt3-mt-dev libqt3-compat-headers libqt3-i18n imlib1 libc6-dev libncurses5-dev alsa-base alsa-utils alsa-oss udev g++ libmp3lame-dev libmp3lame0 xmltv libasound2-dev'
</span>I may not have had to install all of the above but I wasn't sure. I wasn't able to find an all inclusive list and wasn't sure if build-dep was all that was needed to get the deps. I just plain wasn't sure...<br><br>
5) Installed distcc for distributed compiling. '
<span style="font-weight: bold;">apt-get install distcc</span>' <br><br><font size="1">Once installed, start the daemon on each computer by typing as root in a shell:</font><br><p><font size="1"><b>
$ distccd --daemon --allow <a href="http://192.168.1.100/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">192.168.1.100</a> <a href="http://192.168.1.101/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
192.168.1.101</a></b> (add the IP for each computer allowed to connect to it)<b><br>
</b><br>
On the computer that has the <span style="text-decoration: underline;">source code</span> for the software you are planning to compile, type the following at the time of compiling:<br><b><br>
$ export DISTCC_HOSTS='localhost computer1 computer2'<br>
</b><br>
Replace computer1, computer2, etc., with the names of the computers or IP's on your network running distccd. <br></font>
</p><p><font size="1">Now when you compile a program, add '-j<br></font>
</p><p><font size="1"><b>$ </b><span style="font-weight: bold;">make -j6 CC=distcc</span></font></p><br>6) Installed subversion, <span style="font-weight: bold;">'apt-get install subversion'</span> then download Myth into the
<span style="font-weight: bold;">/usr/src</span> directory ' <span style="font-weight: bold;">svn co <a href="http://cvs.mythtv.org/svn/trunk/mythtv">http://cvs.mythtv.org/svn/trunk/mythtv</a></span><a style="font-weight: bold;" href="http://svn.mythtv.org/svn/branches/release-0-18-fixes/mythtv" rel="nofollow" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
</a>' and for the plugins '<span style="font-weight: bold;">svn co <a href="http://cvs.mythtv.org/svn/trunk/mythplugins">http://cvs.mythtv.org/svn/trunk/mythplugins</a></span>' and for the themes '<span style="font-weight: bold;">
svn co <a href="http://cvs.mythtv.org/svn/trunk/myththemes">http://cvs.mythtv.org/svn/trunk/myththemes</a></span>'<br><br>7) Export the hosts lists run qmake and make<br><pre style="font-family: times new roman,serif;"><font size="2">
$ export DISTCC_HOSTS='localhost red blue'<br>$ qmake <a href="http://mythtv.pro">mythtv.pro</a><br>$ make qmake<br>$ make -j 6 CXX=distcc</font></pre>8) Hopefully all compiles well. Then just install $ make install<br><br>
I hope this helps someone in trying to compile Myth on an Xbox. I'm sure there are many other hints and tips available hopefully they will chime in.
<br><br>Thanks,<br><br>