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)