My application that is developed using CMake and boost library on Linux (openSUSE-Leap-42.2) needs libboost_log-mt.so (1.62) while linking. But the problem is that CMake cannot find this library (with -mt suffix) in my lib directory even when I use the related switches with the b2 tool.
$ ./b2 link=static,shared threading=single,multi
After searching for some time, I found that the -mt suffix of boost libraries has been removed and all the created libraries are thread-safe (check here) and my problem could be fixed by a simple soft link to non-mt libraries. I created the link and everything works fine.
Now the question is that, are the -mt version of boost libraries are removed officially? and if yes, why does cmake tries to link them to my binary then?