<div class="gmail_quote">On Thu, Nov 4, 2010 at 12:31 PM, Michael Jackson <span dir="ltr">&lt;<a href="mailto:mike.jackson@bluequartz.net">mike.jackson@bluequartz.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Clean out your build folder first.<br>
export BOOST_ROOT=/home/kknox/sdk/boost_1_44_0<br>
==&gt; that needs to be an actual &quot;installation&quot;, a staged area will probably NOT work to find boost as FindBoost is looking for a very specific path within BOOST_ROOT and if that path is NOT found then it will probably fall back on the system paths.<br>
</blockquote><div><br></div><div>FindBoost.cmake in CMake 2.8.3 supports a new option to prevent searching the system paths.  You should enable it if you are 100% sure that you will never want to find something outside of BOOST_ROOT, CMAKE_PREFIX_PATH, etc.</div>
<div><span class="Apple-style-span" style="font-family: monospace; font-size: 12px; white-space: pre; ">Boost_NO_SYSTEM_PATHS</span></div><div><br></div><div>There was a bug related to not finding Boost libraries in a staging area.  I believe this works now.</div>
<div><br></div><div><div>Also, take a moment and set this new variable appropriately (nearly all users will want it to be OFF)</div><div><span class="Apple-style-span" style="font-family: monospace; font-size: 12px; white-space: pre; ">Boost_USE_STATIC_RUNTIME</span></div>
</div><div><br></div></div>-- <br>Philip Lowman<br>