Details
-
Bug
-
Status: Closed
-
Trivial
-
Resolution: Not A Problem
-
0.12.0
-
None
Description
It seems like on certain platforms that for the boost::mutex::scoped_lock is not included in the boost lib and that libboost_atomic must be included as well (boost 1.62).
I tried to compile thrift on the current Raspian distro and it did not work without the LIBS=-lboost_atomic parameter, see below.
$ export CXXFLAGS="-DFORCE_BOOST_SMART_PTR -DFORCE_BOOST_FUNCTIONAL"
$ ./bootstrap.sh$ ./configure -ls-without-java LIBS=-lboost_atomic
$ make -j3 VERBOSE=1
$ make install