Apparently, some things in boost::asio require linking to pthread library