use <boost/bind/bind.hpp> instead of deprecated <boost/bind.hpp> use boost::placeholders:: scope in appropriate files remove and add <boost/bind/bind.hpp> in appropriate files