关于引入第三方boost静态库的问题

我想使用cocos2d-x 3.3 beta0 + SmartFoxServer2x开发一个android手游,现在版本1.55.0的boost已经在cgywin+NDK r10c环境下变成成.a静态库。
但是在将boost库引入到cocos2d-x中时始终报错undefined reference to ‘boost::system::generic_category()’;undefined reference to ‘boost::system::system_category()’。
已经修改了项目jni/android.mk。修改情况:在LOCAL_C_INCLUDES中添加boost头文件地址,LOCAL_WHOLE_STATIC_LIBRARIES中添加需要的boost静态库。
但是编译的时候始终会报错,求做过的朋友指导一二。或者告诉我如何正确的添加已存在的第三方库。
网上各种修改MK都试过了,但是依旧没有解决错误,但是单独写一个cpp测试boost库在cgywin中使用g++编译时通过的。

我参考这位大神解决了这个问题。
http://www.cocoachina.com/bbs/read.php?tid-295078-keyword-boost.html

主要是这个地方:
LOCAL_CPPFLAGS := -std=c++11 -pthread -frtti -fexceptions -w -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_SYSTEM_NO_LIB -DBOOST_DATE_TIME_NO_LIB -DBOOST_REGEX_NO_LIB