<p>Someone could add an option to FindBoost that will simply exclude the system paths from the search.  This has never been implied by setting BOOST_ROOT.  As long as the unversioned library names are being searched for with find_library they are likely going to be found.  Currently the onus is on the user to double check what FindBoost discovers.</p>

<p><blockquote type="cite">On Mar 19, 2010 4:56 AM, &quot;Marcel Loose&quot; &lt;<a href="mailto:loose@astron.nl">loose@astron.nl</a>&gt; wrote:<br><br>Well, in my case, the library name was not even that specific.<br>
It found /usr/lib/libboost_date_time-mt.so<br>
before /home/loose/boost/boost-1.40.0/lib/libboost_date_time.so, simply<br>
because libboost_date_time-mt.so is searched for in *all* paths before<br>
libboost_date_time.so.<br>
<br>
Anyway, I still think this is (also) a CMake issue. IMHO it would make<br>
sense to turn the loop in cmFindLibraryCommand::FindNormalLibrary()<br>
inside out. What&#39;s your opinion?<br>
<br>
Best regards,<br>
<font color="#888888">Marcel Loose.<br>
</font><p><font color="#500050">
On Thu, 2010-03-18 at 10:05 -0400, Michael Jackson wrote:
&gt; I thought there was now an option the b...</font></p></blockquote></p>