<div dir="ltr">That does clarify things. Thank you :) <br><br><br><div class="gmail_quote">On Wed, Oct 1, 2008 at 12:02 AM, Eric F Crist <span dir="ltr">&lt;<a href="mailto:ecrist@secure-computing.net">ecrist@secure-computing.net</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 class="Ih2E3d">On Sep 30, 2008, at 11:30 PM, Nick Scholtes wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Eric,<br>
<br>
Maybe I misunderstood the whole &quot;rebuild&quot; thing. You said:<br>
&lt;Many applications can be built natively on Linux with little, or no, modification. &nbsp;In most cases, there is no reason to &#39;rebuild&#39; an application.&gt;<br>
<br>
Could you explain this more? Maybe this is what I was thinking of.<br>
</blockquote>
<br>
<br></div>
Nick,<br>
<br>
Many, maybe most, applications are offered as pre-compiled binaries. &nbsp;For the vast majority of people, these pre-compiled binaries will work fine. &nbsp;That being said, there are applications written for Solaris, FreeBSD, other, that are written closely enough for generic *nix, that they can follow the same ol&#39; ./configure &amp;&amp; make &amp;&amp; make install routine, with little or no modification. &nbsp;The fact of the matter is that more applications than not are written and already compiled against the Linux kernel. &nbsp;Re-compiling will give you very little benefit.<br>

<br>
Some fringe cases where the extra work may pay off involve special hardware. &nbsp;Whether it is simply old hardware (low RAM/slow proc) or embedded systems, or specialty hardware (Gx Macs, alpha, etc). &nbsp;If you&#39;re running x86 or x64 on modern hardware, don&#39;t waste your time compiling, if there&#39;s a binary available.<br>

<br>
Last, the biggest benefit of pre-compiled packages is the fact that they&#39;re packages. &nbsp;This includes a mechanism to install the necessary dependencies and configuration files. &nbsp;Source, typically, only compiles the binaries. &nbsp;Here, again, you&#39;re best off using the packages/RPMs/ports/etc.<br>

<br>
HTH<br>
---<br><font color="#888888">
Eric Crist<br>
<br>
<br>
<br>
<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Art: <a href="http://www.coroflot.com/bellsoffreedom">http://www.coroflot.com/bellsoffreedom</a><br>
</div>