Chartboost integration issue - Undefined symbols for architecture armv7

I’m using sdkbox v1.5.0.3 and install Chartboost manually.
Below is the error message, could anyone give me some hint to solve this?
Thanks.

Undefined symbols for architecture armv7:
“std::string::_Rep::_S_terminal”, referenced from:
char* std::string::_S_construct<unsigned char*>(unsigned char*, unsigned char*, std::allocator const&, std::forward_iterator_tag) in sdkbox(ConfigManager.o)
“std::__throw_logic_error(char const*)”, referenced from:
char* std::string::_S_construct<unsigned char*>(unsigned char*, unsigned char*, std::allocator const&, std::forward_iterator_tag) in sdkbox(ConfigManager.o)
“std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)”, referenced from:
std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::lessstd::string, std::allocator<std::pair<std::string const, std::string> > >::erase(std::_Rb_tree_iterator<std::pair<std::string const, std::string> >, std::_Rb_tree_iterator<std::pair<std::string const, std::string> >) in sdkbox(XMLHttpRequest.o)
“std::ostream::operator<<(int)”, referenced from:
sdkbox::FileUtils::renameFile(std::string const&, std::string const&, std::string const&) const in sdkbox(CCFileUtils.o)
“std::string::compare(char const*) const”, referenced from:
sdkbox::ConfigManager::__doConfigProcess() in sdkbox(ConfigManager.o)
sdkbox::DownloadConfigXHRListener::onLoad(sdkbox::XMLHttpRequest const&) in sdkbox(ConfigManager.o)
-[XMLHttpRequestConnectionDelegate send:url:readContents:asyncRead:] in sdkbox(XMLHttpRequestIOS.o)
sdkbox::FileUtils::setSearchResolutionsOrder(std::vector<std::string, std::allocatorstd::string > const&) in sdkbox(CCFileUtils.o)
“std::string::find(char, unsigned long) const”, referenced from:
sdkbox::ConfigManager::getJsonAtPath(sdkbox::Json const&, char const*) const in sdkbox(ConfigManager.o)
sdkbox::base64_decode(std::string const&, unsigned long*) in sdkbox(Base64.o)
“std::string::reserve(unsigned long)”, referenced from:
std::basic_string<char, std::char_traits, std::allocator > std::operator+<char, std::char_traits, std::allocator >(char, std::basic_string<char, std::char_traits, std::allocator > const&) in sdkbox(json98.o)
std::basic_string<char, std::char_traits, std::allocator > std::operator+<char, std::char_traits, std::allocator >(char const*, std::basic_string<char, std::char_traits, std::allocator > const&) in sdkbox(json98.o)
“std::string::append(std::string const&)”, referenced from:
sdkbox::Json::dump() const in sdkbox(json98.o)
std::basic_string<char, std::char_traits, std::allocator > std::operator+<char, std::char_traits, std::allocator >(std::basic_string<char, std::char_traits, std::allocator > const&, std::basic_string<char, std::char_traits, std::allocator > const&) in sdkbox(json98.o)
std::basic_string<char, std::char_traits, std::allocator > std::operator+<char, std::char_traits, std::allocator >(char, std::basic_string<char, std::char_traits, std::allocator > const&) in sdkbox(json98.o)
std::basic_string<char, std::char_traits, std::allocator > std::operator+<char, std::char_traits, std::allocator >(char const*, std::basic_string<char, std::char_traits, std::allocator > const&) in sdkbox(json98.o)
-[XMLHttpRequestConnectionDelegate send:url:readContents:asyncRead:] in sdkbox(XMLHttpRequestIOS.o)
sdkbox::FileUtils::getData(std::string const&, bool) in sdkbox(CCFileUtils.o)
sdkbox::FileUtils::getPathForFilename(std::string const&, std::string const&, std::string const&) in sdkbox(CCFileUtils.o)
…
“std::string::find_last_of(char const*, unsigned long, unsigned long) const”, referenced from:
sdkbox::FileUtilsApple::isFileExistInternal(std::string const&) const in sdkbox(CCFileUtils-apple.o)
sdkbox::FileUtils::getPathForFilename(std::string const&, std::string const&, std::string const&) in sdkbox(CCFileUtils.o)
“std::string::append(unsigned long, char)”, referenced from:
std::basic_string<char, std::char_traits, std::allocator > std::operator+<char, std::char_traits, std::allocator >(char, std::basic_string<char, std::char_traits, std::allocator > const&) in sdkbox(json98.o)
“std::string::_M_leak_hard()”, referenced from:
sdkbox::Json::dump() const in sdkbox(json98.o)
sdkbox::JsonParser::consume_whitespace() in sdkbox(json98.o)
sdkbox::JsonParser::get_next_token() in sdkbox(json98.o)
sdkbox::JsonParser::parse_number() in sdkbox(json98.o)
sdkbox::JsonParser::parse_string() in sdkbox(json98.o)
sdkbox::FileUtils::setSearchResolutionsOrder(std::vector<std::string, std::allocatorstd::string > const&) in sdkbox(CCFileUtils.o)
sdkbox::FileUtils::addSearchResolutionsOrder(std::string const&, bool) in sdkbox(CCFileUtils.o)
…
“std::basic_string<char, std::char_traits, std::allocator >::~basic_string()”, referenced from:
__GLOBAL__sub_I_SdkboxCore.cpp in sdkbox(SdkboxCore.o)
__GLOBAL__sub_I_EventManager.cpp in sdkbox(EventManager.o)
__GLOBAL__sub_I_Base64.cpp in sdkbox(Base64.o)
“std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&)”, referenced from:
sdkbox::ConfigManager::getDecypheredConfigFileContents(std::string const&) const in sdkbox(ConfigManager.o)
sdkbox::ConfigManager::downloadConfig() in sdkbox(ConfigManager.o)
“std::string::append(char const*, unsigned long)”, referenced from:
sdkbox::encode(std::string const&) in sdkbox(json98.o)
sdkbox::Json::dump() const in sdkbox(json98.o)
std::basic_string<char, std::char_traits, std::allocator > std::operator+<char, std::char_traits, std::allocator >(char const*, std::basic_string<char, std::char_traits, std::allocator > const&) in sdkbox(json98.o)
sdkbox::JsonParser::parse_number() in sdkbox(json98.o)
sdkbox::JsonParser::expect(std::string const&, sdkbox::Json) in sdkbox(json98.o)
sdkbox::JsonParser::parse_string() in sdkbox(json98.o)
sdkbox::FileUtilsApple::getWritablePath() const in sdkbox(CCFileUtils-apple.o)
…
“std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream(std::string const&, std::_Ios_Openmode)”, referenced from:
sdkbox::eventObserver(std::string const&, void*, void*) in sdkbox(SdkboxCore.o)
“std::basic_istream<char, std::char_traits >& std::getline<char, std::char_traits, std::allocator >(std::basic_istream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator >&, char)”, referenced from:
sdkbox::eventObserver(std::string const&, void*, void*) in sdkbox(SdkboxCore.o)
“std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, std::allocator const&)”, referenced from:
l002 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l003 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l004 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l005 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l006 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l007 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l008 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
…
“std::basic_istringstream<char, std::char_traits, std::allocator >::~basic_istringstream()”, referenced from:
sdkbox::eventObserver(std::string const&, void*, void*) in sdkbox(SdkboxCore.o)
“std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&)”, referenced from:
char* std::string::_S_construct<unsigned char*>(unsigned char*, unsigned char*, std::allocator const&, std::forward_iterator_tag) in sdkbox(ConfigManager.o)
“std::istream& std::istream::_M_extract(long&)”, referenced from:
sdkbox::eventObserver(std::string const&, void*, void*) in sdkbox(SdkboxCore.o)
“std::_Rb_tree_increment(std::_Rb_tree_node_base const*)”, referenced from:
sdkbox::Json::dump() const in sdkbox(json98.o)
-[XMLHttpRequestConnectionDelegate send:url:readContents:asyncRead:] in sdkbox(XMLHttpRequestIOS.o)
“std::string::substr(unsigned long, unsigned long) const”, referenced from:
sdkbox::Json::dump() const in sdkbox(json98.o)
sdkbox::JsonParser::expect(std::string const&, sdkbox::Json) in sdkbox(json98.o)
sdkbox::JsonParser::parse_string() in sdkbox(json98.o)
sdkbox::ConfigManager::getJsonAtPath(sdkbox::Json const&, char const*) const in sdkbox(ConfigManager.o)
sdkbox::FileUtilsApple::isFileExistInternal(std::string const&) const in sdkbox(CCFileUtils-apple.o)
sdkbox::FileUtils::getPathForFilename(std::string const&, std::string const&, std::string const&) in sdkbox(CCFileUtils.o)
sdkbox::FileUtils::fullPathFromRelativeFile(std::string const&, std::string const&) const in sdkbox(CCFileUtils.o)
…
“std::_Rb_tree_increment(std::_Rb_tree_node_base*)”, referenced from:
sdkbox::ChartboostWrapper::init() in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::ChartboostData>, std::_Select1st<std::pair<std::string const, sdkbox::ChartboostData> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::ChartboostData> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, sdkbox::ChartboostData> >, std::pair<std::string const, sdkbox::ChartboostData> const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::Json>, std::_Select1st<std::pair<std::string const, sdkbox::Json> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::Json> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, sdkbox::Json> >, std::pair<std::string const, sdkbox::Json> const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >>, std::_Select1st<std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> >, std::lessstd::string, std::allocator<std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> >, std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> const&) in sdkbox(EventManager.o)
std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::lessstd::string, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, std::string> >, std::pair<std::string const, std::string> const&) in sdkbox(XMLHttpRequest.o)
std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::lessstd::string, std::allocator<std::pair<std::string const, std::string> > >::erase(std::_Rb_tree_iterator<std::pair<std::string const, std::string> >, std::_Rb_tree_iterator<std::pair<std::string const, std::string> >) in sdkbox(XMLHttpRequest.o)
"std::basic_ostream<char, std::char_traits >& std::__ostream_insert<char, std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const
, int)", referenced from:
sdkbox::ChartboostWrapper::cache(std::string const&) in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
sdkbox::ChartboostWrapper::init() in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
sdkbox::SdkboxCore::initialize() in sdkbox(SdkboxCore.o)
sdkbox::eventObserver(std::string const&, void*, void*) in sdkbox(SdkboxCore.o)
sdkbox::FileUtils::getData(std::string const&, bool) in sdkbox(CCFileUtils.o)
sdkbox::FileUtils::fullPathForFilename(std::string const&) in sdkbox(CCFileUtils.o)
sdkbox::FileUtils::renameFile(std::string const&, std::string const&, std::string const&) const in sdkbox(CCFileUtils.o)
…
“std::cout”, referenced from:
sdkbox::ChartboostWrapper::cache(std::string const&) in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
sdkbox::ChartboostWrapper::init() in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
sdkbox::SdkboxCore::initialize() in sdkbox(SdkboxCore.o)
sdkbox::eventObserver(std::string const&, void*, void*) in sdkbox(SdkboxCore.o)
sdkbox::FileUtils::getData(std::string const&, bool) in sdkbox(CCFileUtils.o)
sdkbox::FileUtils::fullPathForFilename(std::string const&) in sdkbox(CCFileUtils.o)
sdkbox::FileUtils::renameFile(std::string const&, std::string const&, std::string const&) const in sdkbox(CCFileUtils.o)
…
“std::basic_stringstream<char, std::char_traits, std::allocator >::~basic_stringstream()”, referenced from:
sdkbox::eventObserver(std::string const&, void*, void*) in sdkbox(SdkboxCore.o)
“std::string::assign(char const*, unsigned long)”, referenced from:
sdkbox::SdkboxCore::__calculateCDID() in sdkbox(SdkboxCore.o)
sdkbox::TrackingInfo::getStringForKey(char const*, std::string*) in sdkbox(TrackingInfo.o)
sdkbox::ConfigManager::loadConfigFile(std::string const&) in sdkbox(ConfigManager.o)
sdkbox::FileUtilsApple::FileUtilsApple() in sdkbox(CCFileUtils-apple.o)
sdkbox::FileUtils::init() in sdkbox(CCFileUtils.o)
sdkbox::FileUtils::getFullPathForDirectoryAndFilename(std::string const&, std::string const&) const in sdkbox(CCFileUtils.o)
sdkbox::FileUtils::createDirectory(std::string const&) const in sdkbox(CCFileUtils.o)
…
“std::string::push_back(char)”, referenced from:
sdkbox::encode(std::string const&) in sdkbox(json98.o)
sdkbox::Json::dump() const in sdkbox(json98.o)
sdkbox::JsonParser::parse_string() in sdkbox(json98.o)
sdkbox::JsonParser::encode_utf8(long, std::string&) in sdkbox(json98.o)
sdkbox::base64_encode(unsigned char const*, unsigned long) in sdkbox(Base64.o)
sdkbox::FileUtils::getFullPathForDirectoryAndFilename(std::string const&, std::string const&) const in sdkbox(CCFileUtils.o)
“std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)”, referenced from:
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::ChartboostData>, std::_Select1st<std::pair<std::string const, sdkbox::ChartboostData> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::ChartboostData> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::string const, sdkbox::ChartboostData> const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::Json>, std::_Select1st<std::pair<std::string const, sdkbox::Json> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::Json> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::string const, sdkbox::Json> const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >>, std::_Select1st<std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> >, std::lessstd::string, std::allocator<std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> > >::_M_insert(std::_Rb_tree_node_base, std::_Rb_tree_node_base*, std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> const&) in sdkbox(EventManager.o)
std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::lessstd::string, std::allocator<std::pair<std::string const, std::string> > >::_M_insert(std::_Rb_tree_node_base
, std::_Rb_tree_node_base*, std::pair<std::string const, std::string> const&) in sdkbox(CCFileUtils.o)
“std::string::_Rep::_S_empty_rep_storage”, referenced from:
l002 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l003 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l004 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l005 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l006 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l007 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l008 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
…
“std::basic_istringstream<char, std::char_traits, std::allocator >::basic_istringstream(std::string const&, std::_Ios_Openmode)”, referenced from:
sdkbox::eventObserver(std::string const&, void*, void*) in sdkbox(SdkboxCore.o)
“std::string::_Rep::_M_destroy(std::allocator const&)”, referenced from:
l002 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l003 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l004 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l005 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l006 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l007 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l008 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
…
“std::string::compare(std::string const&) const”, referenced from:
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::ChartboostData>, std::_Select1st<std::pair<std::string const, sdkbox::ChartboostData> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::ChartboostData> > >::find(std::string const&) in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
std::map<std::string, sdkbox::ChartboostData, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::ChartboostData> > >::operator[](std::string const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::map<std::string, sdkbox::Json, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::Json> > >::operator[](std::string const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::ChartboostData>, std::_Select1st<std::pair<std::string const, sdkbox::ChartboostData> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::ChartboostData> > >::lower_bound(std::string const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::ChartboostData>, std::_Select1st<std::pair<std::string const, sdkbox::ChartboostData> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::ChartboostData> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, sdkbox::ChartboostData> >, std::pair<std::string const, sdkbox::ChartboostData> const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::ChartboostData>, std::_Select1st<std::pair<std::string const, sdkbox::ChartboostData> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::ChartboostData> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::string const, sdkbox::ChartboostData> const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::ChartboostData>, std::_Select1st<std::pair<std::string const, sdkbox::ChartboostData> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::ChartboostData> > >::_M_insert_unique(std::pair<std::string const, sdkbox::ChartboostData> const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
…
“std::string::rfind(char, unsigned long) const”, referenced from:
sdkbox::FileUtils::fullPathFromRelativeFile(std::string const&, std::string const&) const in sdkbox(CCFileUtils.o)
“std::_Rb_tree_decrement(std::_Rb_tree_node_base*)”, referenced from:
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::ChartboostData>, std::_Select1st<std::pair<std::string const, sdkbox::ChartboostData> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::ChartboostData> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, sdkbox::ChartboostData> >, std::pair<std::string const, sdkbox::ChartboostData> const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::ChartboostData>, std::_Select1st<std::pair<std::string const, sdkbox::ChartboostData> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::ChartboostData> > >::_M_insert_unique(std::pair<std::string const, sdkbox::ChartboostData> const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::Json>, std::_Select1st<std::pair<std::string const, sdkbox::Json> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::Json> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, sdkbox::Json> >, std::pair<std::string const, sdkbox::Json> const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::Json>, std::_Select1st<std::pair<std::string const, sdkbox::Json> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::Json> > >::_M_insert_unique(std::pair<std::string const, sdkbox::Json> const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >>, std::_Select1st<std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> >, std::lessstd::string, std::allocator<std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> >, std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> const&) in sdkbox(EventManager.o)
std::_Rb_tree<std::string, std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >
>, std::_Select1st<std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> >, std::lessstd::string, std::allocator<std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> > >::_M_insert_unique(std::pair<std::string const, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >> const&) in sdkbox(EventManager.o)
std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::lessstd::string, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_unique(std::pair<std::string const, std::string> const&) in sdkbox(CCFileUtils.o)
…
“std::ios_base::Init::~Init()”, referenced from:
l001 in PluginChartboost(PluginChartboost.o)
l027 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l001 in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
__GLOBAL__sub_I_SdkboxCore.cpp in sdkbox(SdkboxCore.o)
__GLOBAL__sub_I_Log.cpp in sdkbox(Log.o)
__GLOBAL__sub_I_TrackingInfo.mm in sdkbox(TrackingInfo.o)
__GLOBAL__sub_I_ConfigManager.cpp in sdkbox(ConfigManager.o)
…
"std::__throw_length_error(char const
)", referenced from:
std::vector<std::string, std::allocatorstd::string >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::string*, std::vector<std::string, std::allocatorstd::string > >, std::string const&) in sdkbox(SdkboxCore.o)
std::vector<sdkbox::Json, std::allocatorsdkbox::Json >::_M_insert_aux(__gnu_cxx::__normal_iterator<sdkbox::Json*, std::vector<sdkbox::Json, std::allocatorsdkbox::Json > >, sdkbox::Json const&) in sdkbox(json98.o)
std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS >::_M_insert_aux(__gnu_cxx::__normal_iterator<sdkbox::EventManager::CallBackS*, std::vector<sdkbox::EventManager::CallBackS, std::allocatorsdkbox::EventManager::CallBackS > >, sdkbox::EventManager::CallBackS const&) in sdkbox(EventManager.o)
std::vector<unsigned char, std::allocator >::_M_insert_aux(__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator > >, unsigned char const&) in sdkbox(Base64.o)
std::vector<std::tr1::shared_ptrsdkbox::XMLHttpRequest, std::allocator<std::tr1::shared_ptrsdkbox::XMLHttpRequest > >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::tr1::shared_ptrsdkbox::XMLHttpRequest, std::vector<std::tr1::shared_ptrsdkbox::XMLHttpRequest, std::allocator<std::tr1::shared_ptrsdkbox::XMLHttpRequest > > >, std::tr1::shared_ptrsdkbox::XMLHttpRequest const&) in sdkbox(RequestManager.o)
std::vector<std::tr1::shared_ptrsdkbox::XMLHttpRequestListener, std::allocator<std::tr1::shared_ptrsdkbox::XMLHttpRequestListener > >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::tr1::shared_ptrsdkbox::XMLHttpRequestListener
, std::vector<std::tr1::shared_ptrsdkbox::XMLHttpRequestListener, std::allocator<std::tr1::shared_ptrsdkbox::XMLHttpRequestListener > > >, std::tr1::shared_ptrsdkbox::XMLHttpRequestListener const&) in sdkbox(XMLHttpRequest.o)
“std::string::find_first_of(char const*, unsigned long, unsigned long) const”, referenced from:
sdkbox::FileUtils::createDirectory(std::string const&) const in sdkbox(CCFileUtils.o)
“std::string::compare(unsigned long, unsigned long, std::string const&) const”, referenced from:
sdkbox::JsonParser::expect(std::string const&, sdkbox::Json) in sdkbox(json98.o)
“std::ios_base::Init::Init()”, referenced from:
l001 in PluginChartboost(PluginChartboost.o)
l027 in PluginChartboost(ChartboostWrapper-7527D67ECD875E76.o)
l001 in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
__GLOBAL__sub_I_SdkboxCore.cpp in sdkbox(SdkboxCore.o)
__GLOBAL__sub_I_Log.cpp in sdkbox(Log.o)
__GLOBAL__sub_I_TrackingInfo.mm in sdkbox(TrackingInfo.o)
__GLOBAL__sub_I_ConfigManager.cpp in sdkbox(ConfigManager.o)
…
“std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::string const&)”, referenced from:
sdkbox::ChartboostWrapper::init() in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::map<std::string, sdkbox::ChartboostData, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::ChartboostData> > >::operator[](std::string const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
sdkbox::ChartboostData::from_json(sdkbox::Json) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
sdkbox::Json::operator=(sdkbox::Json const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::Json>, std::_Select1st<std::pair<std::string const, sdkbox::Json> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::Json> > >::_M_create_node(std::pair<std::string const, sdkbox::Json> const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::_Rb_tree<std::string, std::pair<std::string const, sdkbox::ChartboostData>, std::_Select1st<std::pair<std::string const, sdkbox::ChartboostData> >, std::lessstd::string, std::allocator<std::pair<std::string const, sdkbox::ChartboostData> > >::_M_create_node(std::pair<std::string const, sdkbox::ChartboostData> const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::pair<std::string const, sdkbox::Json>::pair(std::string const&, sdkbox::Json const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
…
“std::string::assign(std::string const&)”, referenced from:
sdkbox::Json::operator=(sdkbox::Json const&) in PluginChartboost(ChartboostWrapper-245332D6E72E6C5C.o)
std::vector<std::string, std::allocatorstd::string >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::string*, std::vector<std::string, std::allocatorstd::string > >, std::string const&) in sdkbox(SdkboxCore.o)
std::string* std::__copy_backward<false, std::random_access_iterator_tag>::__copy_b<std::string*, std::string*>(std::string*, std::string*, std::string*) in sdkbox(SdkboxCore.o)
sdkbox::Json::dump() const in sdkbox(json98.o)
sdkbox::JsonParser::fail(std::string const&) in sdkbox(json98.o)
sdkbox::JsonParser::get_next_token() in sdkbox(json98.o)
sdkbox::TrackingInfo::getDeviceFingerprint() in sdkbox(TrackingInfo.o)
…
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Hello @jimyu

Could you please try with a test project using the sdkbox installer and let us know if it worked for you ?

which version of cocos2d-x are you using? Looks like you might be linking with incorrect version of sdkbox