<div class="gmail_quote">On Thu, Apr 16, 2009 at 4:27 AM, Jonatan Bijl <span dir="ltr">&lt;<a href="mailto:jonatan.bijl@tba.nl">jonatan.bijl@tba.nl</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 link="blue" vlink="blue" lang="EN-US">

<div>

<p><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;">Boost_Unit_test_framework_library is not
in the list.</span></font></p>

<p><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>

<p><font size="2" color="navy" face="Arial"><span style="font-size: 10pt; font-family: Arial; color: navy;">About the filenames: these libs are the
result of compiling boost 1.38.0 with cmake under linux. (Cmake for boost is
still experimental). It might be that the problem is in boost’s
Cmakelists.</span></font></p></div></div></blockquote><div>That is definitely a bug that needs to be fixed in Boost&#39;s experimental CMake build.<br><br>If you rename the library to &quot;libboost_unit_test_framework-mt-sd.a&quot;, however, it&#39;s still not going to solve your problem.<br>
<br>The &#39;s&#39; tag is for static C++ runtime libraries and for some reason it&#39;s enabled on Windows in FindBoost.cmake when you set Boost_USE_STATIC_LIBS, but not on other platforms.  This has always seemed a bit weird to me and I&#39;ve wondered why this is.<br>
<br><pre>SET( _boost_STATIC_TAG &quot;&quot;)<br>  set( _boost_ABI_TAG &quot;&quot;)<br>  IF (WIN32)<br>    IF(MSVC)<br>      SET (_boost_ABI_TAG &quot;g&quot;)<br>    ENDIF(MSVC)<br>    IF( Boost_USE_STATIC_LIBS )<br>      SET( _boost_STATIC_TAG &quot;-s&quot;)<br>
    ENDIF( Boost_USE_STATIC_LIBS )<br>  ENDIF(WIN32)<br>  SET (_boost_ABI_TAG &quot;${_boost_ABI_TAG}d&quot;)<br>  if(Boost_DEBUG)<br>    message(STATUS &quot;[ ${CMAKE_CURRENT_LIST_FILE}:${CMAKE_CURRENT_LIST_LINE} ] &quot;<br>
      &quot;_boost_STATIC_TAG = ${_boost_STATIC_TAG}&quot;)<br>    message(STATUS &quot;[ ${CMAKE_CURRENT_LIST_FILE}:${CMAKE_CURRENT_LIST_LINE} ] &quot;<br>      &quot;_boost_ABI_TAG = ${_boost_ABI_TAG}&quot;)<br>  endif()<br>
</pre></div></div><br clear="all"><br>-- <br>Philip Lowman<br>