<div>Eric,</div>
<div> </div>
<div>Could I have the user download and install only the boost python libraries or will the rpm not see those as fullfilling the dependency?</div>
<div> </div>
<div>I realize I have gone a bit off topic for the CMake list, but this may be useful for others building on linux.</div>
<div> </div>
<div>Also, thanks to everyone who is helping me.</div>
<div> </div>
<div>--Robert<br><br></div>
<div class="gmail_quote">On Mon, Feb 22, 2010 at 12:49 PM, Eric Noulard <span dir="ltr">&lt;<a href="mailto:eric.noulard@gmail.com">eric.noulard@gmail.com</a>&gt;</span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">2010/2/22 Robert Knapke &lt;<a href="mailto:knapkerd5@gmail.com">knapkerd5@gmail.com</a>&gt;:<br>&gt; Eric,<br>
&gt;<br>
<div class="im">&gt; I looked online at the two websites you gave me, but they dont seem to have<br>&gt; rpms for the linux builds that I am sending to.<br><br>&gt;  I am using Suse 11.x.<br>&gt; The people who are currently trying to install the program have Redhat.<br>
<br></div>This may not work as expected. Unfortunately if you build an [binary]<br>RPM on SuSE 11.x<br>it may not be installable and/or work on RedHat X.Y.<br><br>The baseline is an RPM built on SuSE may not work at all on another<br>
RPM based distros<br>(RedHat, CentOS, Fedora, Mandriva...)<br>
<div class="im"><br>&gt; If I made an rpm of the boost python library, would it work on their system?<br><br></div>For the same reason I doubt it. The version patchwork dependencies from<br>your system may be different from theirs.<br>

<div class="im"><br>&gt; Either way (finding it online or creating it myself) the linux type will be different.<br><br></div>That&#39;s your main problem, if you want to be able to distributed binary<br>of your software<br>
(either RPM or any other binary format) you should either built on the<br>same machine<br>as the target OR try to build static executable.<br><br>My favourite way to do that is to avoid binary distribution<br>alltogether and document<br>
HOWTO to build from source, which may be fairly easy with CMake,<br>as an example:<br><a href="http://www.nongnu.org/certi/certi_doc/Install/html/build.html" target="_blank">http://www.nongnu.org/certi/certi_doc/Install/html/build.html</a><br>
<br>If you NEED to distribute binaries then build your application statically<br>(no shared lib dependencies) or built a binary for each platform you<br>need to support<br>(including the various linux distros).<br><font color="#888888"><br>
--<br></font>
<div>
<div></div>
<div class="h5">Erk<br>Membre de l&#39;April - « promouvoir et défendre le logiciel libre » -<br><a href="http://www.april.org/" target="_blank">http://www.april.org</a><br></div></div></blockquote></div><br>