1: undefined reference to `boost::system::generic_category()'
/usr/include/boost/system/error_code.hpp:222: undefined reference to `boost::system::generic_category()'
/usr/include/boost/system/error_code.hpp:223: undefined reference to `boost::system::system_category(
add this in your Makefile.mk
PRE_LDFLAGS := $(LDPATH) $(shell echo $(DEP_LDFLAGS) | sed "s/-l://g") $(OPT_LDFLAGS) -pthread \
-lboost_system
LDFLAGS := $(LIB_LDFLAGS) $(PRE_LDFLAGS)