SDKBOX can't import!

I run following command on terminal, but same error occur.
sdkbox import iap --staging

Let us ask @mannewalis if he recognizes your error.

Can you do sdkbox -vv import iap --staging

and post the output.

Output is following.

Traceback (most recent call last):
File “monolith.py”, line 6658, in
File “monolith.py”, line 6637, in main
File “monolith.py”, line 5358, in perform
File “monolith.py”, line 5876, in main
File “monolith.py”, line 5358, in perform
File “monolith.py”, line 6420, in cmd_import
File “monolith.py”, line 5358, in perform
File “monolith.py”, line 6000, in android_set_key_value
File “monolith.py”, line 1375, in add_key_value
File “/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/re.py”, line 194, in compile
return _compile(pattern, flags)
File “/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/re.py”, line 251, in _compile
raise error, v # invalid expression
sre_constants.error: multiple repeat
Performing at_exit cleanup.
Tracking: {‘sdkbox_version’: ‘0.5.7.9’, ‘cocos’: ‘3.6.0’, ‘args’: {‘patcherrors’: 0, ‘forcedownload’: 0, ‘nohelp’: 0, ‘dryrun’: None, ‘verbose’: 2, ‘plugin’: u’/Users/TianXinxing/.sdkbox/plugins/sdkbox-iap_v1.3.1.6/’, ‘symbol’: None, ‘noupdate’: 0, ‘days’: 10, ‘staging’: 1, ‘project’: ‘/MyProject/’, ‘china’: 0, ‘manifest’: ‘manifest.json’, ‘installer’: ‘sdkbox.pyc’, ‘command’: ‘import’, ‘server’: ‘staging.sdkbox.com/installer/v1/’, ‘nopatching’: 0}, ‘return_status’: None}
tracking http://metrics.sdkbox.com/?{“sdkbox_version”%3A"0.5.7.9"%2C"cocos"%3A"3.6.0"%2C"args"%3A{“patcherrors”%3A0%2C"forcedownload"%3A0%2C"nohelp"%3A0%2C"dryrun"%3Anull%2C"verbose"%3A2%2C"plugin"%3A"%2FUsers%2FTianXinxing%2F.sdkbox%2Fplugins%2Fsdkbox-iap_v1.3.1.6%2F"%2C"symbol"%3Anull%2C"noupdate"%3A0%2C"days"%3A10%2C"staging"%3A1%2C"project"%3A"%2FWork_2015%2FBaloot_Online%2F"%2C"china"%3A0%2C"manifest"%3A"manifest.json"%2C"installer"%3A"sdkbox.pyc"%2C"command"%3A"import"%2C"server"%3A"staging.sdkbox.com%2Finstaller%2Fv1%2F"%2C"nopatching"%3A0}%2C"return_status"%3Anull%2C"CDID"%3A"e1e073661d6f2629e076013ccce46a1305a21a39"}

How to do I ?

What is the problem ?
I want solution ASAP.

Hi there, I encountered an similar issue but with the Xcode project file. The solution I took was to add the plugins manually. You do not necessarily need sdkbox import.

try pulling again from staging, please: sdkbox -vv import iap --staging
There should be a new version of the installer and plugin up there.

Let me know if this problem persists.

Still error occur.

Traceback (most recent call last):
File “monolith.py”, line 6666, in
File “monolith.py”, line 6645, in main
File “monolith.py”, line 5361, in perform
File “monolith.py”, line 5879, in main
File “monolith.py”, line 5361, in perform
File “monolith.py”, line 6428, in cmd_import
File “monolith.py”, line 5361, in perform
File “monolith.py”, line 6003, in android_set_key_value
File “monolith.py”, line 1378, in add_key_value
File “/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/re.py”, line 194, in compile
return _compile(pattern, flags)
File “/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/re.py”, line 251, in _compile
raise error, v # invalid expression
sre_constants.error: multiple repeat
Performing at_exit cleanup.
Tracking: {‘sdkbox_version’: ‘0.5.7.12’, ‘cocos’: ‘3.6.0’, ‘args’: {‘patcherrors’: 0, ‘forcedownload’: 0, ‘nohelp’: 0, ‘dryrun’: None, ‘verbose’: 2, ‘plugin’: u’/Users/TianXinxing/.sdkbox/plugins/sdkbox-iap_v1.3.1.7/’, ‘symbol’: None, ‘noupdate’: 0, ‘days’: 10, ‘staging’: 1, ‘project’: ‘/MyProject/’, ‘china’: 0, ‘manifest’: ‘manifest.json’, ‘installer’: ‘sdkbox.pyc’, ‘command’: ‘import’, ‘server’: ‘staging.sdkbox.com/installer/v1/’, ‘nopatching’: 0}, ‘return_status’: None}
tracking http://metrics.sdkbox.com/?{“sdkbox_version”%3A"0.5.7.12"%2C"cocos"%3A"3.6.0"%2C"args"%3A{“patcherrors”%3A0%2C"forcedownload"%3A0%2C"nohelp"%3A0%2C"dryrun"%3Anull%2C"verbose"%3A2%2C"plugin"%3A"%2FUsers%2FTianXinxing%2F.sdkbox%2Fplugins%2Fsdkbox-iap_v1.3.1.7%2F"%2C"symbol"%3Anull%2C"noupdate"%3A0%2C"days"%3A10%2C"staging"%3A1%2C"project"%3A"%2FWork_2015%2FBaloot_Online%2F"%2C"china"%3A0%2C"manifest"%3A"manifest.json"%2C"installer"%3A"sdkbox.pyc"%2C"command"%3A"import"%2C"server"%3A"staging.sdkbox.com%2Finstaller%2Fv1%2F"%2C"nopatching"%3A0}%2C"return_status"%3Anull%2C"CDID"%3A"e1e073661d6f2629e076013ccce46a1305a21a39"}

I set manually sdkbox plugin, then compile.
But I get following errors.

jni/…/…/Classes/BuyScene.cpp:73: error: undefined reference to ‘sdkbox::IAP::purchase(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&)’
jni/…/…/Classes/BuyScene.cpp:80: error: undefined reference to ‘sdkbox::IAP::purchase(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&)’
jni/…/…/Classes/BuyScene.cpp:87: error: undefined reference to ‘sdkbox::IAP::purchase(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_pair.h:96: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::~basic_string()’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_pair.h:96: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::~basic_string()’
…/…/core/include/bridge.h:485: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, std::allocator const&)’
…/…/core/include/bridge.h:492: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::~basic_string()’
…/…/core/include/bridge.h:615: error: undefined reference to ‘std::string::_Rep::_S_empty_rep_storage’
jni/src/IAPProxy.cpp:47: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::string const&)’
…/…/core/include/bridge.h:614: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::string const&)’
…/…/core/include/bridge.h:614: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::~basic_string()’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_pair.h:127: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::string const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_pair.h:127: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::string const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/iostream:74: error: undefined reference to ‘std::ios_base::Init::Init()’
jni/src/IAPProxy.cpp:65: error: undefined reference to ‘std::ios_base::Init::~Init()’
jni/src/IAPWrapper-android.cpp:76: error: undefined reference to ‘std::basic_ostream<char, std::char_traits >& std::operator<< <std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const*)’
jni/src/IAPWrapper-android.cpp:76: error: undefined reference to ‘std::basic_ostream<char, std::char_traits >& std::operator<< <std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const*)’
jni/src/IAPWrapper-android.cpp:76: error: undefined reference to ‘std::basic_ostream<char, std::char_traits >& std::operator<< <std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const*)’
jni/src/IAPWrapper-android.cpp:76: error: undefined reference to ‘std::basic_ostream<char, std::char_traits >& std::operator<< <std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const*)’
jni/src/IAPWrapper-android.cpp:82: error: undefined reference to ‘std::cout’
jni/src/IAPWrapper-android.cpp:85: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, std::allocator const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2571: error: undefined reference to ‘std::string::compare(std::string const&) const’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:204: error: undefined reference to ‘std::_Rb_tree_decrement(std::_Rb_tree_node_base*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:204: error: undefined reference to ‘std::_Rb_tree_decrement(std::_Rb_tree_node_base*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:189: error: undefined reference to ‘std::_Rb_tree_increment(std::_Rb_tree_node_base*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:1575: error: undefined reference to ‘std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:1686: error: undefined reference to ‘std::string::_Rep::_S_empty_rep_storage’
jni/src/IAPWrapper-android.cpp:52: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, std::allocator const&)’
jni/src/IAPWrapper-android.cpp:52: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, std::allocator const&)’
jni/src/IAPWrapper-android.cpp:52: error: undefined reference to ‘std::string::operator=(std::string const&)’
jni/src/IAPWrapper-android.cpp:53: error: undefined reference to ‘std::string::operator=(std::string const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/iostream:74: error: undefined reference to ‘std::ios_base::Init::Init()’
jni/src/IAPWrapper-android.cpp:92: error: undefined reference to ‘std::ios_base::Init::~Init()’
jni/…/…/share/PluginIAP.h:22: error: undefined reference to ‘std::string::_Rep::_S_empty_rep_storage’
jni/…/…/share/IAPHelper.cpp:18: error: undefined reference to ‘std::string::operator=(std::string const&)’
jni/…/…/…/…/csc/protocols/share/Utils.h:75: error: undefined reference to ‘std::string::end() const’
jni/…/…/share/IAPHelper.cpp:30: error: undefined reference to ‘std::string::_Rep::_S_empty_rep_storage’
jni/…/…/share/IAPHelper.cpp:35: error: undefined reference to ‘std::string::operator=(std::string const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:204: error: undefined reference to ‘std::_Rb_tree_decrement(std::_Rb_tree_node_base*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:204: error: undefined reference to ‘std::_Rb_tree_decrement(std::_Rb_tree_node_base*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:189: error: undefined reference to ‘std::_Rb_tree_increment(std::_Rb_tree_node_base*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:1575: error: undefined reference to ‘std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:583: error: undefined reference to ‘std::string::swap(std::string&)’
jni/…/…/share/IAPHelper.cpp:51: error: undefined reference to ‘std::basic_ostream<char, std::char_traits >& std::operator<< <char, std::char_traits, std::allocator >(std::basic_ostream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator > const&)’
jni/…/…/share/IAPHelper.cpp:61: error: undefined reference to ‘std::cout’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/iostream:74: error: undefined reference to ‘std::ios_base::Init::Init()’
jni/…/…/share/IAPHelper.cpp:86: error: undefined reference to ‘std::ios_base::Init::~Init()’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:583: error: undefined reference to ‘std::string::swap(std::string&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:583: error: undefined reference to ‘std::string::swap(std::string&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:583: error: undefined reference to ‘std::string::swap(std::string&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:189: error: undefined reference to ‘std::_Rb_tree_increment(std::_Rb_tree_node_base*)’
jni/…/…/share/IAPWrapper.cpp:260: error: undefined reference to ‘std::string::operator=(char const*)’
jni/…/…/share/IAPWrapper.cpp:261: error: undefined reference to ‘std::string::operator=(char const*)’
jni/…/…/share/IAPWrapper.cpp:263: error: undefined reference to ‘std::string::operator=(char const*)’
jni/…/…/share/IAPWrapper.cpp:264: error: undefined reference to ‘std::string::operator=(char const*)’
jni/…/…/share/IAPWrapper.cpp:146: error: undefined reference to ‘std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream(std::_Ios_Openmode)’
jni/…/…/share/IAPWrapper.cpp:148: error: undefined reference to ‘std::ostream::operator<<(long)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/sstream:472: error: undefined reference to ‘std::basic_stringbuf<char, std::char_traits, std::allocator >::str() const’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2406: error: undefined reference to ‘std::string::append(char const*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/sstream:472: error: undefined reference to ‘std::basic_stringbuf<char, std::char_traits, std::allocator >::str() const’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2448: error: undefined reference to ‘std::string::insert(unsigned int, std::string const&)’
jni/…/…/share/IAPWrapper.cpp:182: error: undefined reference to ‘std::ostream::operator<<(int)’
jni/…/…/share/IAPWrapper.cpp:192: error: undefined reference to ‘std::string::clear()’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2449: error: undefined reference to ‘std::string::append(std::string const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2468: error: undefined reference to ‘std::string::append(char const*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2432: error: undefined reference to ‘std::string::append(std::string const&)’
jni/…/…/share/IAPWrapper.cpp:153: error: undefined reference to ‘std::basic_ostringstream<char, std::char_traits, std::allocator >::~basic_ostringstream()’
jni/…/…/share/IAPWrapper.cpp:153: error: undefined reference to ‘std::cout’
jni/…/…/share/IAPWrapper.cpp:211: error: undefined reference to ‘std::ostream::operator<<(int)’
jni/…/…/share/IAPWrapper.cpp:217: error: undefined reference to ‘std::cout’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:1575: error: undefined reference to ‘std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)’
jni/…/…/share/IAPWrapper.cpp:115: error: undefined reference to ‘std::basic_ostream<char, std::char_traits >& std::operator<< <char, std::char_traits, std::allocator >(std::basic_ostream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator > const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:189: error: undefined reference to ‘std::_Rb_tree_increment(std::_Rb_tree_node_base*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2369: error: undefined reference to ‘std::string::append(std::string const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2432: error: undefined reference to ‘std::string::append(std::string const&)’
jni/…/…/…/…/csc/protocols/share/Utils.h:66: error: undefined reference to ‘std::string::operator+=(std::string const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/iostream:74: error: undefined reference to ‘std::ios_base::Init::Init()’
jni/…/…/share/IAPWrapper.cpp:279: error: undefined reference to ‘std::ios_base::Init::~Init()’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:1185: error: undefined reference to ‘std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)’
jni/…/…/share/AdManager.cpp:78: error: undefined reference to ‘std::basic_ostream<char, std::char_traits >& std::operator<< <char, std::char_traits, std::allocator >(std::basic_ostream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator > const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:969: error: undefined reference to ‘std::string::push_back(char)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:969: error: undefined reference to ‘std::string::push_back(char)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:969: error: undefined reference to ‘std::string::push_back(char)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_vector.h:1585: error: undefined reference to ‘std::__throw_length_error(char const*)’
jni/…/…/share/Base64.cpp:91: error: undefined reference to ‘std::string::find(char, unsigned int) const’
jni/…/…/share/Base64.cpp:74: error: undefined reference to ‘std::string::find(char, unsigned int) const’
jni/…/…/share/CCFileUtils.cpp:379: error: undefined reference to ‘std::string::operator+=(std::string const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:969: error: undefined reference to ‘std::string::push_back(char)’
jni/…/…/share/CCFileUtils.cpp:395: error: undefined reference to ‘std::string::compare(std::string const&) const’
jni/…/…/share/CCFileUtils.cpp:163: error: undefined reference to ‘std::string::find_last_of(char const*, unsigned int) const’
jni/…/…/share/CCFileUtils.cpp:166: error: undefined reference to ‘std::string::substr(unsigned int, unsigned int) const’
jni/…/…/share/CCFileUtils.cpp:167: error: undefined reference to ‘std::string::substr(unsigned int, unsigned int) const’
jni/…/…/share/CCFileUtils.cpp:172: error: undefined reference to ‘std::string::operator+=(std::string const&)’
jni/…/…/share/CCFileUtils.cpp:173: error: undefined reference to ‘std::string::operator+=(std::string const&)’
jni/…/…/share/CCFileUtils.cpp:231: error: undefined reference to ‘std::string::rfind(char, unsigned int) const’
jni/…/…/share/CCFileUtils.cpp:231: error: undefined reference to ‘std::string::substr(unsigned int, unsigned int) const’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2467: error: undefined reference to ‘std::string::insert(unsigned int, std::string const&)’
jni/…/…/share/CCFileUtils.cpp:110: error: undefined reference to ‘std::string::append(char const*)’
jni/…/…/share/CCFileUtils.cpp:111: error: undefined reference to ‘std::basic_ostream<char, std::char_traits >& std::operator<< <char, std::char_traits, std::allocator >(std::basic_ostream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator > const&)’
jni/…/…/share/CCFileUtils.cpp:566: error: undefined reference to ‘std::ostream::operator<<(int)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_vector.h:1585: error: undefined reference to ‘std::__throw_length_error(char const*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:860: error: undefined reference to ‘std::string::_M_leak()’
jni/…/…/share/CCFileUtils.cpp:312: error: undefined reference to ‘std::string::operator+=(char const*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2540: error: undefined reference to ‘std::string::compare(char const*) const’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:860: error: undefined reference to ‘std::string::_M_leak()’
jni/…/…/share/CCFileUtils.cpp:249: error: undefined reference to ‘std::string::operator+=(char const*)’
jni/…/…/share/CCFileUtils.cpp:479: error: undefined reference to ‘std::string::find_first_of(char const*, unsigned int) const’
jni/…/…/share/CCFileUtils.cpp:487: error: undefined reference to ‘std::string::substr(unsigned int, unsigned int) const’
jni/…/…/share/CCFileUtils.cpp:491: error: undefined reference to ‘std::string::find_first_of(char const*, unsigned int) const’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:860: error: undefined reference to ‘std::string::_M_leak()’
jni/…/…/share/CCFileUtils.cpp:265: error: undefined reference to ‘std::string::append(char const*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:860: error: undefined reference to ‘std::string::_M_leak()’
jni/…/…/share/CCFileUtils.cpp:337: error: undefined reference to ‘std::string::operator+=(char const*)’
jni/…/…/share/CCValue.cpp:694: error: undefined reference to ‘std::string::operator+=(char const*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2540: error: undefined reference to ‘std::string::compare(char const*) const’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2540: error: undefined reference to ‘std::string::compare(char const*) const’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2467: error: undefined reference to ‘std::string::insert(unsigned int, std::string const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:283: error: undefined reference to ‘std::_Rb_tree_increment(std::_Rb_tree_node_base const*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:283: error: undefined reference to ‘std::_Rb_tree_increment(std::_Rb_tree_node_base const*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:283: error: undefined reference to ‘std::_Rb_tree_increment(std::_Rb_tree_node_base const*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:283: error: undefined reference to ‘std::_Rb_tree_increment(std::_Rb_tree_node_base const*)’
jni/…/…/share/ConfigManager.cpp:342: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2540: error: undefined reference to ‘std::string::compare(char const*) const’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:133: error: undefined reference to ‘std::__throw_logic_error(char const*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:138: error: undefined reference to ‘std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator const&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:146: error: undefined reference to ‘std::string::_Rep::_M_set_length_and_sharable(unsigned int)’
jni/…/…/share/ConfigManager.cpp:205: error: undefined reference to ‘std::string::find(char, unsigned int) const’
jni/…/…/share/ConfigManager.cpp:215: error: undefined reference to ‘std::string::find(char, unsigned int) const’
jni/…/…/share/ConfigManager.cpp:387: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)’
jni/…/…/share/ConfigManager.cpp:393: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)’
jni/…/…/share/SdkboxCore.cpp:204: error: undefined reference to ‘std::string::compare(std::string const&) const’
jni/…/…/share/SdkboxCore.cpp:256: error: undefined reference to ‘std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream(std::string const&, std::_Ios_Openmode)’
jni/…/…/share/SdkboxCore.cpp:260: error: undefined reference to ‘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)’
jni/…/…/share/SdkboxCore.cpp:260: error: undefined reference to ‘std::basic_ios<char, std::char_traits >::operator void*() const’
jni/…/…/share/SdkboxCore.cpp:267: error: undefined reference to ‘std::basic_istringstream<char, std::char_traits, std::allocator >::basic_istringstream(std::string const&, std::_Ios_Openmode)’
jni/…/…/share/SdkboxCore.cpp:268: error: undefined reference to ‘std::istream::operator>>(long&)’
jni/…/…/share/SdkboxCore.cpp:267: error: undefined reference to ‘std::basic_istringstream<char, std::char_traits, std::allocator >::~basic_istringstream()’
jni/…/…/share/SdkboxCore.cpp:283: error: undefined reference to ‘std::basic_stringstream<char, std::char_traits, std::allocator >::~basic_stringstream()’
jni/…/…/share/Utils.cpp:9: error: undefined reference to ‘std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream(std::string const&, std::_Ios_Openmode)’
jni/…/…/share/Utils.cpp:11: error: undefined reference to ‘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)’
jni/…/…/share/Utils.cpp:11: error: undefined reference to ‘std::basic_ios<char, std::char_traits >::operator void*() const’
jni/…/…/share/Utils.cpp:15: error: undefined reference to ‘std::basic_stringstream<char, std::char_traits, std::allocator >::~basic_stringstream()’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_vector.h:1585: error: undefined reference to ‘std::__throw_length_error(char const*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:1906: error: undefined reference to ‘std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:714: error: undefined reference to ‘std::string::reserve(unsigned int)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:715: error: undefined reference to ‘std::string::append(unsigned int, char)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2475: error: undefined reference to ‘std::string::insert(unsigned int, char const*)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:700: error: undefined reference to ‘std::string::reserve(unsigned int)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:701: error: undefined reference to ‘std::string::append(char const*, unsigned int)’
jni/…/…/share/json98.cpp:490: error: undefined reference to ‘std::string::compare(unsigned int, unsigned int, std::string const&) const’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2467: error: undefined reference to ‘std::string::insert(unsigned int, std::string const&)’
jni/…/…/share/Tracking/Tracking.cpp:153: error: undefined reference to ‘std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream(std::_Ios_Openmode)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/sstream:472: error: undefined reference to ‘std::basic_stringbuf<char, std::char_traits, std::allocator >::str() const’
jni/…/…/share/Tracking/Tracking.cpp:153: error: undefined reference to ‘std::basic_ostringstream<char, std::char_traits, std::allocator >::~basic_ostringstream()’
jni/src/CCFileUtils-android.cpp:200: error: undefined reference to ‘std::string::find(std::string const&, unsigned int) const’
jni/src/CCFileUtils-android.cpp:160: error: undefined reference to ‘std::string::find(std::string const&, unsigned int) const’
jni/src/CCFileUtils-android.cpp:225: error: undefined reference to ‘std::string::find(char const*, unsigned int) const’
jni/src/CCFileUtils-android.cpp:92: error: undefined reference to ‘std::string::find(char const*, unsigned int) const’
jni/src/CCFileUtils-android.cpp:131: error: undefined reference to ‘std::string::clear()’
jni/…/…/share/Log.h:93: error: undefined reference to ‘std::basic_streambuf<char, std::char_traits >::sbumpc()’
jni/…/…/share/Log.h:85: error: undefined reference to ‘std::basic_streambuf<char, std::char_traits >::~basic_streambuf()’
jni/…/…/share/Log.h:104: error: undefined reference to ‘std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)’
jni/…/…/share/Log.h:88: error: undefined reference to ‘std::basic_streambuf<char, std::char_traits >::basic_streambuf()’
jni/src/PluginJniHelper.cpp:47: error: undefined reference to ‘std::basic_ios<char, std::char_traits >::rdbuf(std::basic_streambuf<char, std::char_traits >)’
jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:function typeinfo for sdkbox::androidbuf: error: undefined reference to ‘typeinfo for std::basic_streambuf<char, std::char_traits >’
jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:function vtable for sdkbox::androidbuf: error: undefined reference to ‘std::basic_streambuf<char, std::char_traits >::imbue(std::locale const&)’
jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:function vtable for sdkbox::androidbuf: error: undefined reference to 'std::basic_streambuf<char, std::char_traits >::setbuf(char
, int)’
jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:function vtable for sdkbox::androidbuf: error: undefined reference to ‘std::basic_streambuf<char, std::char_traits >::seekoff(long long, std::_Ios_Seekdir, std::_Ios_Openmode)’
jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:function vtable for sdkbox::androidbuf: error: undefined reference to ‘std::basic_streambuf<char, std::char_traits >::seekpos(std::fpos<mbstate_t>, std::_Ios_Openmode)’
jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:function vtable for sdkbox::androidbuf: error: undefined reference to ‘std::basic_streambuf<char, std::char_traits >::showmanyc()’
jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:function vtable for sdkbox::androidbuf: error: undefined reference to ‘std::basic_streambuf<char, std::char_traits >::xsgetn(char*, int)’
jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:function vtable for sdkbox::androidbuf: error: undefined reference to ‘std::basic_streambuf<char, std::char_traits >::underflow()’
jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:function vtable for sdkbox::androidbuf: error: undefined reference to ‘std::basic_streambuf<char, std::char_traits >::uflow()’
jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:function vtable for sdkbox::androidbuf: error: undefined reference to ‘std::basic_streambuf<char, std::char_traits >::pbackfail(int)’
jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:function vtable for sdkbox::androidbuf: error: undefined reference to ‘std::basic_streambuf<char, std::char_traits >::xsputn(char const*, int)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:1906: error: undefined reference to ‘std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:1906: error: undefined reference to ‘std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)’
/usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/functional:2438: error: undefined reference to ‘std::__throw_bad_function_call()’
collect2: error: ld returned 1 exit status
make: *** [obj/local/armeabi/libcocos2dcpp.so] Error 1
make: Leaving directory `/Work_2015/Baloot_Online/proj.android’
Ndk build failed!
Traceback (most recent call last):
File “build_native.py”, line 43, in
build(opts.build_mode)
File “build_native.py”, line 28, in build
raise Exception(“Build dynamic library for project [ " + app_android_root + " ] fails!”)
Exception: Build dynamic library for project [ /Work_2015/Baloot_Online/proj.android/…/ ] fails!

I’m using ndk r9d for now.
Is it problem ?

I’m using ndk r9d for now.Is it problem ?

I updated ndk r10c from cocos store, but same error occur still.

I set manually SDKBOX iap, but I get following error.

make: Entering directory /MyProject/proj.android' [armeabi] StaticLibrary : libcocos2d.a [armeabi] StaticLibrary : libcocosbuilder.a [armeabi] StaticLibrary : libcocos3d.a [armeabi] StaticLibrary : libspine.a [armeabi] StaticLibrary : libaudioengine.a [armeabi] StaticLibrary : libandroid_native_app_glue.a [armeabi] StaticLibrary : libui.a [armeabi] StaticLibrary : flatbuffers.a [armeabi] StaticLibrary : libextension.a [armeabi] StaticLibrary : libcocos2dxinternal.a [armeabi] StaticLibrary : libbox2d.a [armeabi] StaticLibrary : libPluginProtocolStatic.a [armeabi] StaticLibrary : libcocostudio.a [armeabi] StaticLibrary : libnetwork.a [armeabi] StaticLibrary : libcocosdenshion.a [armeabi] StaticLibrary : libcocos2dandroid.a [armeabi] StaticLibrary : libcpufeatures.a [armeabi] Gdbserver : [arm-linux-androideabi-4.9] libs/armeabi/gdbserver [armeabi] Gdbsetup : libs/armeabi/gdb.setup [armeabi] SharedLibrary : libcocos2dcpp.so /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_pair.h:96: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_pair.h:96: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../core/include/bridge.h:480: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' ../../core/include/bridge.h:487: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../core/include/bridge.h:610: error: undefined reference to 'std::string::_Rep::_S_empty_rep_storage' jni/src/IAPProxy.cpp:48: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' ../../core/include/bridge.h:609: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' ../../core/include/bridge.h:609: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_pair.h:127: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_pair.h:127: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/iostream:74: error: undefined reference to 'std::ios_base::Init::Init()' jni/src/IAPProxy.cpp:66: error: undefined reference to 'std::ios_base::Init::~Init()' jni/src/IAPWrapper-android.cpp:76: error: undefined reference to 'std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' jni/src/IAPWrapper-android.cpp:76: error: undefined reference to 'std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' jni/src/IAPWrapper-android.cpp:76: error: undefined reference to 'std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' jni/src/IAPWrapper-android.cpp:76: error: undefined reference to 'std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' jni/src/IAPWrapper-android.cpp:82: error: undefined reference to 'std::cout' jni/src/IAPWrapper-android.cpp:85: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2571: error: undefined reference to 'std::string::compare(std::string const&) const' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:204: error: undefined reference to 'std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:204: error: undefined reference to 'std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:189: error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:1575: error: undefined reference to 'std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:1686: error: undefined reference to 'std::string::_Rep::_S_empty_rep_storage' jni/src/IAPWrapper-android.cpp:52: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' jni/src/IAPWrapper-android.cpp:52: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' jni/src/IAPWrapper-android.cpp:52: error: undefined reference to 'std::string::operator=(std::string const&)' jni/src/IAPWrapper-android.cpp:53: error: undefined reference to 'std::string::operator=(std::string const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/iostream:74: error: undefined reference to 'std::ios_base::Init::Init()' jni/src/IAPWrapper-android.cpp:92: error: undefined reference to 'std::ios_base::Init::~Init()' jni/../../share/PluginIAP.h:22: error: undefined reference to 'std::string::_Rep::_S_empty_rep_storage' jni/../../share/IAPHelper.cpp:18: error: undefined reference to 'std::string::operator=(std::string const&)' jni/../../../../csc/protocols/share/Utils.h:75: error: undefined reference to 'std::string::end() const' jni/../../share/IAPHelper.cpp:30: error: undefined reference to 'std::string::_Rep::_S_empty_rep_storage' jni/../../share/IAPHelper.cpp:35: error: undefined reference to 'std::string::operator=(std::string const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:204: error: undefined reference to 'std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:204: error: undefined reference to 'std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:189: error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:1575: error: undefined reference to 'std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:583: error: undefined reference to 'std::string::swap(std::string&)' jni/../../share/IAPHelper.cpp:51: error: undefined reference to 'std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' jni/../../share/IAPHelper.cpp:61: error: undefined reference to 'std::cout' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/iostream:74: error: undefined reference to 'std::ios_base::Init::Init()' jni/../../share/IAPHelper.cpp:86: error: undefined reference to 'std::ios_base::Init::~Init()' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:583: error: undefined reference to 'std::string::swap(std::string&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:583: error: undefined reference to 'std::string::swap(std::string&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:583: error: undefined reference to 'std::string::swap(std::string&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:189: error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base*)' jni/../../share/IAPWrapper.cpp:260: error: undefined reference to 'std::string::operator=(char const*)' jni/../../share/IAPWrapper.cpp:261: error: undefined reference to 'std::string::operator=(char const*)' jni/../../share/IAPWrapper.cpp:263: error: undefined reference to 'std::string::operator=(char const*)' jni/../../share/IAPWrapper.cpp:264: error: undefined reference to 'std::string::operator=(char const*)' jni/../../share/IAPWrapper.cpp:146: error: undefined reference to 'std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream(std::_Ios_Openmode)' jni/../../share/IAPWrapper.cpp:148: error: undefined reference to 'std::ostream::operator<<(long)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/sstream:472: error: undefined reference to 'std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2406: error: undefined reference to 'std::string::append(char const*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/sstream:472: error: undefined reference to 'std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2448: error: undefined reference to 'std::string::insert(unsigned int, std::string const&)' jni/../../share/IAPWrapper.cpp:182: error: undefined reference to 'std::ostream::operator<<(int)' jni/../../share/IAPWrapper.cpp:192: error: undefined reference to 'std::string::clear()' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2449: error: undefined reference to 'std::string::append(std::string const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2468: error: undefined reference to 'std::string::append(char const*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2432: error: undefined reference to 'std::string::append(std::string const&)' jni/../../share/IAPWrapper.cpp:153: error: undefined reference to 'std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_ostringstream()' jni/../../share/IAPWrapper.cpp:153: error: undefined reference to 'std::cout' jni/../../share/IAPWrapper.cpp:211: error: undefined reference to 'std::ostream::operator<<(int)' jni/../../share/IAPWrapper.cpp:217: error: undefined reference to 'std::cout' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:1575: error: undefined reference to 'std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' jni/../../share/IAPWrapper.cpp:115: error: undefined reference to 'std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/stl_tree.h:189: error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2369: error: undefined reference to 'std::string::append(std::string const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/basic_string.h:2432: error: undefined reference to 'std::string::append(std::string const&)' jni/../../../../csc/protocols/share/Utils.h:66: error: undefined reference to 'std::string::operator+=(std::string const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.8/include/iostream:74: error: undefined reference to 'std::ios_base::Init::Init()' jni/../../share/IAPWrapper.cpp:279: error: undefined reference to 'std::ios_base::Init::~Init()' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:1185: error: undefined reference to 'std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' jni/../../share/AdManager.cpp:78: error: undefined reference to 'std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:969: error: undefined reference to 'std::string::push_back(char)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:969: error: undefined reference to 'std::string::push_back(char)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:969: error: undefined reference to 'std::string::push_back(char)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_vector.h:1585: error: undefined reference to 'std::__throw_length_error(char const*)' jni/../../share/Base64.cpp:91: error: undefined reference to 'std::string::find(char, unsigned int) const' jni/../../share/Base64.cpp:74: error: undefined reference to 'std::string::find(char, unsigned int) const' jni/../../share/CCFileUtils.cpp:379: error: undefined reference to 'std::string::operator+=(std::string const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:969: error: undefined reference to 'std::string::push_back(char)' jni/../../share/CCFileUtils.cpp:395: error: undefined reference to 'std::string::compare(std::string const&) const' jni/../../share/CCFileUtils.cpp:163: error: undefined reference to 'std::string::find_last_of(char const*, unsigned int) const' jni/../../share/CCFileUtils.cpp:166: error: undefined reference to 'std::string::substr(unsigned int, unsigned int) const' jni/../../share/CCFileUtils.cpp:167: error: undefined reference to 'std::string::substr(unsigned int, unsigned int) const' jni/../../share/CCFileUtils.cpp:172: error: undefined reference to 'std::string::operator+=(std::string const&)' jni/../../share/CCFileUtils.cpp:173: error: undefined reference to 'std::string::operator+=(std::string const&)' jni/../../share/CCFileUtils.cpp:231: error: undefined reference to 'std::string::rfind(char, unsigned int) const' jni/../../share/CCFileUtils.cpp:231: error: undefined reference to 'std::string::substr(unsigned int, unsigned int) const' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2467: error: undefined reference to 'std::string::insert(unsigned int, std::string const&)' jni/../../share/CCFileUtils.cpp:110: error: undefined reference to 'std::string::append(char const*)' jni/../../share/CCFileUtils.cpp:111: error: undefined reference to 'std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' jni/../../share/CCFileUtils.cpp:566: error: undefined reference to 'std::ostream::operator<<(int)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_vector.h:1585: error: undefined reference to 'std::__throw_length_error(char const*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:860: error: undefined reference to 'std::string::_M_leak()' jni/../../share/CCFileUtils.cpp:312: error: undefined reference to 'std::string::operator+=(char const*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2540: error: undefined reference to 'std::string::compare(char const*) const' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:860: error: undefined reference to 'std::string::_M_leak()' jni/../../share/CCFileUtils.cpp:249: error: undefined reference to 'std::string::operator+=(char const*)' jni/../../share/CCFileUtils.cpp:479: error: undefined reference to 'std::string::find_first_of(char const*, unsigned int) const' jni/../../share/CCFileUtils.cpp:487: error: undefined reference to 'std::string::substr(unsigned int, unsigned int) const' jni/../../share/CCFileUtils.cpp:491: error: undefined reference to 'std::string::find_first_of(char const*, unsigned int) const' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:860: error: undefined reference to 'std::string::_M_leak()' jni/../../share/CCFileUtils.cpp:265: error: undefined reference to 'std::string::append(char const*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:860: error: undefined reference to 'std::string::_M_leak()' jni/../../share/CCFileUtils.cpp:337: error: undefined reference to 'std::string::operator+=(char const*)' jni/../../share/CCValue.cpp:694: error: undefined reference to 'std::string::operator+=(char const*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2540: error: undefined reference to 'std::string::compare(char const*) const' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2540: error: undefined reference to 'std::string::compare(char const*) const' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2467: error: undefined reference to 'std::string::insert(unsigned int, std::string const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:283: error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:283: error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:283: error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:283: error: undefined reference to 'std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' jni/../../share/ConfigManager.cpp:342: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned int, std::allocator<char> const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2540: error: undefined reference to 'std::string::compare(char const*) const' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:133: error: undefined reference to 'std::__throw_logic_error(char const*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:138: error: undefined reference to 'std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:146: error: undefined reference to 'std::string::_Rep::_M_set_length_and_sharable(unsigned int)' jni/../../share/ConfigManager.cpp:205: error: undefined reference to 'std::string::find(char, unsigned int) const' jni/../../share/ConfigManager.cpp:215: error: undefined reference to 'std::string::find(char, unsigned int) const' jni/../../share/ConfigManager.cpp:387: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned int, std::allocator<char> const&)' jni/../../share/ConfigManager.cpp:393: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned int, std::allocator<char> const&)' jni/../../share/SdkboxCore.cpp:202: error: undefined reference to 'std::string::compare(std::string const&) const' jni/../../share/SdkboxCore.cpp:254: error: undefined reference to 'std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream(std::string const&, std::_Ios_Openmode)' jni/../../share/SdkboxCore.cpp:258: error: undefined reference to 'std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char)' jni/../../share/SdkboxCore.cpp:258: error: undefined reference to 'std::basic_ios<char, std::char_traits<char> >::operator void*() const' jni/../../share/SdkboxCore.cpp:265: error: undefined reference to 'std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >::basic_istringstream(std::string const&, std::_Ios_Openmode)' jni/../../share/SdkboxCore.cpp:266: error: undefined reference to 'std::istream::operator>>(long&)' jni/../../share/SdkboxCore.cpp:265: error: undefined reference to 'std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_istringstream()' jni/../../share/SdkboxCore.cpp:281: error: undefined reference to 'std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_stringstream()' jni/../../share/Utils.cpp:9: error: undefined reference to 'std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream(std::string const&, std::_Ios_Openmode)' jni/../../share/Utils.cpp:11: error: undefined reference to 'std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char)' jni/../../share/Utils.cpp:11: error: undefined reference to 'std::basic_ios<char, std::char_traits<char> >::operator void*() const' jni/../../share/Utils.cpp:15: error: undefined reference to 'std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_stringstream()' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_vector.h:1585: error: undefined reference to 'std::__throw_length_error(char const*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:1906: error: undefined reference to 'std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:714: error: undefined reference to 'std::string::reserve(unsigned int)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:715: error: undefined reference to 'std::string::append(unsigned int, char)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2475: error: undefined reference to 'std::string::insert(unsigned int, char const*)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:700: error: undefined reference to 'std::string::reserve(unsigned int)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.tcc:701: error: undefined reference to 'std::string::append(char const*, unsigned int)' jni/../../share/json98.cpp:490: error: undefined reference to 'std::string::compare(unsigned int, unsigned int, std::string const&) const' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/basic_string.h:2467: error: undefined reference to 'std::string::insert(unsigned int, std::string const&)' jni/../../share/Tracking/Tracking.cpp:153: error: undefined reference to 'std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream(std::_Ios_Openmode)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/sstream:472: error: undefined reference to 'std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const' jni/../../share/Tracking/Tracking.cpp:153: error: undefined reference to 'std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_ostringstream()' jni/src/CCFileUtils-android.cpp:200: error: undefined reference to 'std::string::find(std::string const&, unsigned int) const' jni/src/CCFileUtils-android.cpp:160: error: undefined reference to 'std::string::find(std::string const&, unsigned int) const' jni/src/CCFileUtils-android.cpp:225: error: undefined reference to 'std::string::find(char const*, unsigned int) const' jni/src/CCFileUtils-android.cpp:92: error: undefined reference to 'std::string::find(char const*, unsigned int) const' jni/src/CCFileUtils-android.cpp:131: error: undefined reference to 'std::string::clear()' jni/../../share/Log.h:93: error: undefined reference to 'std::basic_streambuf<char, std::char_traits<char> >::sbumpc()' jni/../../share/Log.h:85: error: undefined reference to 'std::basic_streambuf<char, std::char_traits<char> >::~basic_streambuf()' jni/../../share/Log.h:104: error: undefined reference to 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned int, std::allocator<char> const&)' jni/../../share/Log.h:88: error: undefined reference to 'std::basic_streambuf<char, std::char_traits<char> >::basic_streambuf()' jni/src/PluginJniHelper.cpp:47: error: undefined reference to 'std::basic_ios<char, std::char_traits<char> >::rdbuf(std::basic_streambuf<char, std::char_traits<char> >*)' jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:typeinfo for sdkbox::androidbuf: error: undefined reference to 'typeinfo for std::basic_streambuf<char, std::char_traits<char> >' jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:vtable for sdkbox::androidbuf: error: undefined reference to 'std::basic_streambuf<char, std::char_traits<char> >::imbue(std::locale const&)' jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:vtable for sdkbox::androidbuf: error: undefined reference to 'std::basic_streambuf<char, std::char_traits<char> >::setbuf(char*, int)' jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:vtable for sdkbox::androidbuf: error: undefined reference to 'std::basic_streambuf<char, std::char_traits<char> >::seekoff(long long, std::_Ios_Seekdir, std::_Ios_Openmode)' jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:vtable for sdkbox::androidbuf: error: undefined reference to 'std::basic_streambuf<char, std::char_traits<char> >::seekpos(std::fpos<mbstate_t>, std::_Ios_Openmode)' jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:vtable for sdkbox::androidbuf: error: undefined reference to 'std::basic_streambuf<char, std::char_traits<char> >::showmanyc()' jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:vtable for sdkbox::androidbuf: error: undefined reference to 'std::basic_streambuf<char, std::char_traits<char> >::xsgetn(char*, int)' jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:vtable for sdkbox::androidbuf: error: undefined reference to 'std::basic_streambuf<char, std::char_traits<char> >::underflow()' jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:vtable for sdkbox::androidbuf: error: undefined reference to 'std::basic_streambuf<char, std::char_traits<char> >::uflow()' jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:vtable for sdkbox::androidbuf: error: undefined reference to 'std::basic_streambuf<char, std::char_traits<char> >::pbackfail(int)' jni/./sdkbox/libs/armeabi/libsdkbox.a(PluginJniHelper.o):PluginJniHelper.cpp:vtable for sdkbox::androidbuf: error: undefined reference to 'std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, int)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:1906: error: undefined reference to 'std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_tree.h:1906: error: undefined reference to 'std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /usr/local/Cellar/android-ndk/r10d/sources/cxx-stl/gnu-libstdc++/4.9/include/functional:2438: error: undefined reference to 'std::__throw_bad_function_call()' collect2: error: ld returned 1 exit status make: *** [obj/local/armeabi/libcocos2dcpp.so] Error 1 make: Leaving directory/MyProject/proj.android’
Ndk build failed!
Traceback (most recent call last):
File “build_native.py”, line 43, in
build(opts.build_mode)
File “build_native.py”, line 28, in build
raise Exception(“Build dynamic library for project [ " + app_android_root + " ] fails!”)
Exception: Build dynamic library for project [ /MyProject/proj.android/…/ ] fails!

The most strange issue is “/usr/local/Cellar/android-ndk/r10d”.
This is not my android ndk path.
But why do this refer ?

Let us ask @nite to look at your log above.

check your Application.mk
make sure you have

APP_PLATFORM := android-9
1 Like

Ok, now it’s compiled.
I think this should reflect in new release version.
Thanks.

I upgrade the SDKBOX to 1.0.0.13 ;
And the problem still here?? Any hint to fix it??

June 29, 2016.

Problem still here. This is so frustrating…

  • installed SDKbox via console, success
  • installed IAP plugin via console, success
  • ios works out of the box, no issues, no hussle
  • android will simply fail to compile no matter what, giving the most bizzarre and unreadable errors ever

Any hint?

Please check Application.mk, and show the error.

I created another entry with extended documentation on the issue here: