<br><br><div class="gmail_quote">2009/12/11 Harry Devine <span dir="ltr">&lt;<a href="mailto:lifter89@comcast.net">lifter89@comcast.net</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
[snip]<br>
<br>
1) When I upgraded to Mythbuntu 9.10 and 0.22, should the required development tools already be installed for me?<br>
<br></blockquote><div>No idea, not used Mythbuntu, but of not they&#39;re not hard to install, I think you want &#39;build-essentials&#39;, then you&#39;ll need the &#39;-dev&#39; packages for any dependencies you need.<br>
<br>
Try typing gcc and see what you get?<br><br>You should find that configure will error if you&#39;ve not got the correct things installed, however I have found it misses one dependency (or used to), so you may find that it configures but fails to compile, it&#39;s just a case of working out which library it&#39;s not finding and installing the package for that though.<br>
 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
2) My system is the 64 bit version.  Does the Wiki have the steps documented on how to compile from source?  The ./configure step, etc.?  Should I see what my existing mythbackend and mythfrontend were compiled with using --version so I can setup the configure script properly?<br>
</blockquote><div><br>That would be a good starting point, yes. The basic steps are just like any unix software, &#39;./configure &amp;&amp; make &amp;&amp; sudo make install&#39;<br><br>It&#39;s worth using the configure settings your current build is using as a guide though.<br>
<br>However, if you do this you should be aware of any distro specific prefixes and whatnot.<br><br>It might be worth installing your own version into a separate directory, so you can be sure you&#39;re not going to overwrite stuff that&#39;s already working, you can do this with --prefix=/path/to/some/other/folder <br>
</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
3) Since I don&#39;t want to reinstall everything, can I check out the same version from SVN that&#39;s on my system?  Then, can I stop mythbackend, rename the executable, and put the new one in its place?  The code is in the backend only from what I can tell.  Is this sufficient?<br>
</blockquote><div><br>Yes, this would be a good idea. If you&#39;ve got the same version, you should be able to stop your current backend, and run your new backend (as the same user) without any problems. <br><br>Be aware of library dependencies though, if you&#39;ve compiled from source simply renaming your new backend executable may still not be using the shared libs you expect. (use ldd &lt;filename&gt; to check.)Harry<br>
<br>[snip stuff I don&#39;t know about]<br><br>Cheers<br><br>Ian<br><br></div></div>