<div class="gmail_quote">Awesome. Thanks for the quick response. It&#39;s probably pretty arguable that all three are user errors, but I thought they might be worth noting on the website somewhere.<br><br>I&#39;m not sure where to report this, but I&#39;ve now used the library for a proof of concept use of the Diffie-Hellman algorithm, and once installed, the library works wonderfully and quickly even on magnificently large prime numbers. So, my compliments to the chefs.<div>
<div></div><div class="h5"><br>
<br><div class="gmail_quote">On Tue, Apr 14, 2009 at 5:30 PM, Ryan Schmidt <span dir="ltr">&lt;<a href="mailto:gmp-2009a@ryandesign.com" target="_blank">gmp-2009a@ryandesign.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>On Apr 13, 2009, at 21:29, Patrick Eisenmann 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;">
I encountered 3 main problems while trying to install GMP onto my Macbook (OS 10.5.6).<br>
<br>
The first, if I try to make check in uncompressed library and that library has a space character anywhere in its path, my make check fails on the first set of tests. Moving to a lower directory fixed this.<br>
</blockquote>
<br></div>
Spaces in the path is a general problem for most UNIX software. I once reported this as a bug to the people who make the autotools software, and they said it is not a bug, it is a user error, and they will not fix it. Therefore to save yourself from running into these problems, I recommend you use paths that do not contain spaces.<div>

<br>
<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Second, if you accidentally make check before make, it fails inexplicably and reports problems that shouldn&#39;t exist. Using make clean, then starting again from the beginning fixed this.<br>
</blockquote>
<br></div>
I&#39;ll let the gmp people respond to this; it sounds like a bug. (Some missing dependency in the makefile?)<div><br>
<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Third, make install failed due to permission errors. Using sudo make install (and having the root password) fixed this.<br>
</blockquote>
<br></div>
That&#39;s expected, since by default it wants to install into /usr/local which requires administrator privilege to modify. If you want to install to a location that doesn&#39;t require administrator privilege, specify it at configure time using the --prefix=/wherever switch.<br>


<br>
<br>
<br>
</blockquote></div><br><br clear="all"><br></div></div><div><div></div><div class="h5">-- <br>Patrick Eisenmann<br>Undergrad Computer Science<br><a href="mailto:peisenmann@gatech.edu" target="_blank">peisenmann@gatech.edu</a><br>

</div></div></div><br>