<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">Has anyone else got issues using Boost 1.70 in their code.</div><div class="gmail_default" style="font-size:small">I'm using CMake 3.14.2</div><div class="gmail_default" style="font-size:small">I have done the usual build/install of Boost in linux and everything seems to be installed Ok in /usr/local/include and /usr/local lib.</div><div class="gmail_default" style="font-size:small">The problem is the no linker libraries are being found.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I use this in my CMakeLists.txt fle:</div><div class="gmail_default" style="font-size:small">#----</div><div class="gmail_default" style="font-size:small"><div class="gmail_default">find_package(Boost <b>1.70.0 </b>EXACT REQUIRED COMPONENTS</div><div class="gmail_default"> date_time filesystem regex serialization system thread iostreams</div><div class="gmail_default">)</div><div>#---</div></div><div><div class="gmail_default" style="font-size:small">I reinstalled Boost 1.69 and changed to <b>1.69.0</b> in find_package and everything builds OK.</div><div class="gmail_default" style="font-size:small"></div></div><div><div class="gmail_default" style="font-size:small"><b>Boost 1.69</b></div></div><div><div class="gmail_default" style="font-size:small">When using 1.69 in CMakeLists.txt file I get expected entries like:</div><div class="gmail_default" style="font-size:small"><div class="gmail_default">//Boost date_time library (debug)</div><div class="gmail_default">Boost_DATE_TIME_LIBRARY_DEBUG:FILEPATH=/usr/local/lib/libboost_date_time.so</div><div><br></div></div><div class="gmail_default" style="font-size:small"> In build.ninja all the requested linker libraries are there e.g. /usr/local/lib/libboost_date_time.so</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><b>Boost 1.70</b></div><div class="gmail_default" style="font-size:small">When using Boost 1.70 all I get in the CMakeLists.txt file are entries like:</div><div class="gmail_default">//The directory containing a CMake configuration file for boost_date_time.<br></div><div class="gmail_default">boost_date_time_DIR:PATH=/usr/local/lib/cmake/boost_date_time-1.70.0</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">In build.ninja no linker libraries are listed.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Everything seems in order in /usr/local/lib:</div><div class="gmail_default" style="font-size:small">--------------------------------------</div><div class="gmail_default" style="font-size:small"><span style="font-family:monospace"><span style="color:rgb(0,0,0)">-rw-r--r-- 1 root root 160618 Apr 16 07:46 libboost_date_time.a
</span><br>lrwxrwxrwx 1 root root 28 Apr 16 08:08 <span style="font-weight:bold;color:rgb(84,255,255)">libboost_date_time.so</span><span style="color:rgb(0,0,0)"> -> </span><span style="font-weight:bold;color:rgb(84,255,84)">libboost_date_t</span><br>ime.so.1.70.0<span style="color:rgb(24,178,24)"> </span><span style="color:rgb(0,0,0)"> </span><br>lrwxrwxrwx 1 root root 28 Apr 16 08:08 <span style="font-weight:bold;color:rgb(84,255,255)">libboost_date_time.so.1</span><span style="color:rgb(0,0,0)"> -> </span><span style="font-weight:bold;color:rgb(84,255,84)">libboost_date</span><br>_time.so.1.70.0<span style="color:rgb(24,178,24)"> </span><span style="color:rgb(0,0,0)"> </span><br>-rwxr-xr-x 1 root root 103672 Apr 16 07:47 <span style="font-weight:bold;color:rgb(84,255,84)">libboost_date_time.so.1.69.0</span><span style="color:rgb(0,0,0)">
</span><br>lrwxrwxrwx 1 root root 28 Apr 16 08:08 <span style="font-weight:bold;color:rgb(84,255,255)">libboost_date_time.so.1.70</span><span style="color:rgb(0,0,0)"> -> </span><span style="font-weight:bold;color:rgb(84,255,84)">libboost_d</span><br>ate_time.so.1.70.0<span style="color:rgb(24,178,24)"> </span><span style="color:rgb(0,0,0)"> </span><br>-rwxr-xr-x 1 root root 103672 Apr 16 08:08 <span style="font-weight:bold;color:rgb(84,255,84)">libboost_date_time.so.1.70.0</span><br><span style="color:rgb(0,0,0)"></span>---------------------------</span></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">It is also not possible to build in Windows using VS2019 and Boost 1.70.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Regards</div><div class="gmail_default" style="font-size:small"> Andrew</div><br></div>-- <br><div dir="ltr" class="gmail_signature">___________________________________________<br>Andrew J. P. Maclean<br><br>___________________________________________</div></div></div></div></div></div>