<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Sep 2, 2013, at 8:52 PM, san wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div><div><div>Yes, but i did not found anything helpful.<br><br></div>I've found that when i get source of gmp (5.1.2)  and most recent ppl, configure works but at make i get:<br><br> error: redefinition of 'class > std::numeric_limits<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >'<br><br></div>Same as if i upload GMP only. After some research i've found solution:<span class="Apple-converted-space"> </span><br><a href="http://www.hugovil.com/repository/hvlinux/patches/ppl-0.12.1-resolve-conflicts-with-gmp-5.1.0.patch">http://www.hugovil.com/repository/hvlinux/patches/ppl-0.12.1-resolve-conflicts-with-gmp-5.1.0.patch</a><br><br></div>Works like a charm. Thanks!</span></blockquote></div><br><div>So PPL did find GMP, it just didn't build.</div><div><br></div><div>Have to be clear in what the problem is and give some errors and any deviations from the book.</div><div><br></div><div>Yes, a patch is required for that. Be careful about upgrading toolchain packages like that with the stable book.</div><div><br></div><div>This was your first message:</div><div><br></div><div><div>checking for the GMP library version 4.1.3 or above... no</div><div>configure: error: Cannot find GMP version 4.1.3 or higher.</div><div>GMP is the GNU Multi-Precision library:</div><div>see <a href="http://www.swox.com/gmp/">http://www.swox.com/gmp/</a> for more information.</div><div>When compiling the GMP library, do not forget to enable the C++ interface:</div><div>add --enable-cxx to the configuration options.</div></div><div><br></div><div>Which means you weren't using GMP 4.1.3 or greater?  If you were using the book's version and didn't do any strange deviations, the problem wouldn't occur.</div><div><br></div><div>But now, you say it found it, but had an error during make, which means you were using GMP 5.1.x, instead of GMP 5.0.x.</div><div><br></div><div>Not sure what was going on there, but glad you fixed the problem.</div><div><br></div><div>Sincerely,</div><div><br></div><div>William Harrington</div></body></html>