cocos2dx 2.2 linker error on xcode 5.0.2

Hi,
I have downloaded the latest cocos2dx 2.2 and I’m getting a bunch of linker errors when I try to run HelloCpp project found in cocos2d-x-2.2 > template > multi-platform-cpp > proj.ios and I’m getting a bunch of linker errors, 67 to be exact.
I haven’t touched anything in the project and haven’t changed any project properties.
One suggestion found in this forum was to change the iOS deployment target from the default 5.1 to 7. It didn’t work.
Please let me know what I’m missing.
Thanks.
Here’s what the error looks like :

/Users/Copy/Library/Developer/Xcode/DerivedData/HelloCpp-eyltuizxyvvcpvaenlvqgnucjeko/Build/Products/Debug-iphonesimulator/HelloCpp.app/HelloCpp normal i386
cd “/Users/Copy/Developer/cocos2d Versions/cocos2d-x-2.2/template/multi-platform-cpp/proj.ios”
setenv IPHONEOS_DEPLOYMENT_TARGET 4.0
setenv PATH “/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin”
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch i386 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk -L/Users/Copy/Library/Developer/Xcode/DerivedData/HelloCpp-eyltuizxyvvcpvaenlvqgnucjeko/Build/Products/Debug-iphonesimulator -L/Users/Copy/Developer/cocos2d\ Versions/cocos2d-x-2.2/template/multi-platform-cpp/proj.ios/…/…/…/cocos2dx/platform/third_party/ios/libraries -L/Users/Copy/Developer/cocos2d\ Versions/cocos2d-x-2.2/template/multi-platform-cpp/proj.ios/…/…/…/external/libwebsockets/ios/lib -F/Users/Copy/Library/Developer/Xcode/DerivedData/HelloCpp-eyltuizxyvvcpvaenlvqgnucjeko/Build/Products/Debug-iphonesimulator -filelist /Users/Copy/Library/Developer/Xcode/DerivedData/HelloCpp-eyltuizxyvvcpvaenlvqgnucjeko/Build/Intermediates/HelloCpp.build/Debug-iphonesimulator/HelloCpp.build/Objects-normal/i386/HelloCpp.LinkFileList -Xlinker -objc_abi_version -Xlinker 2 -Xlinker -no_implicit_dylibs -fobjc-link-runtime -mios-simulator-version-min=4.0 /Users/Copy/Library/Developer/Xcode/DerivedData/HelloCpp-eyltuizxyvvcpvaenlvqgnucjeko/Build/Products/Debug-iphonesimulator/libcocos2dx.a -lcurl -framework Foundation -framework UIKit -framework CoreGraphics -framework OpenGLES -lxml2 -lz -framework QuartzCore -framework OpenAL -framework AVFoundation -framework AudioToolbox -lwebsockets -Xlinker -dependency_info -Xlinker /Users/Copy/Library/Developer/Xcode/DerivedData/HelloCpp-eyltuizxyvvcpvaenlvqgnucjeko/Build/Intermediates/HelloCpp.build/Debug-iphonesimulator/HelloCpp.build/Objects-normal/i386/HelloCpp_dependency_info.dat -o /Users/Copy/Library/Developer/Xcode/DerivedData/HelloCpp-eyltuizxyvvcpvaenlvqgnucjeko/Build/Products/Debug-iphonesimulator/HelloCpp.app/HelloCpp

Undefined symbols for architecture i386:
“cocos2d::CCDictionary::objectForKey(std::string const&)”, referenced from:
cocos2d::extension::CCBAnimationManager::getBaseValue(cocos2d::CCNode*, char const*) in CCBAnimationManager.o
cocos2d::extension::CCBAnimationManager::actionForCallbackChannel(cocos2d::extension::CCBSequenceProperty*) in CCBAnimationManager.o
cocos2d::extension::CCBAnimationManager::runAnimationsForSequenceIdTweenDuration(int, float) in CCBAnimationManager.o
cocos2d::extension::ActionManager::getActionByName(char const*, char const*) in CCActionManager.o
cocos2d::extension::CCArmatureAnimation::play(char const*, int, int, int, int) in CCArmatureAnimation.o
cocos2d::extension::CCArmature::addBone(cocos2d::extension::CCBone*, char const*) in CCArmature.o
cocos2d::extension::CCArmature::getBone(char const*) const in CCArmature.o

“cocos2d::CCDictionary::removeObjectForKey(std::string const&)”, referenced from:
cocos2d::extension::CCArmature::removeBone(cocos2d::extension::CCBone*, bool) in CCArmature.o
cocos2d::extension::CCArmatureDataManager::removeArmatureData(char const*) in CCArmatureDataManager.o
cocos2d::extension::CCArmatureDataManager::removeAnimationData(char const*) in CCArmatureDataManager.o
cocos2d::extension::CCArmatureDataManager::removeTextureData(char const*) in CCArmatureDataManager.o
“cocos2d::CCDictionary::setObject(cocos2d::CCObject*, std::string const&)”, referenced from:
cocos2d::extension::CCBAnimationManager::setBaseValue(cocos2d::CCObject*, cocos2d::CCNode*, char const*) in CCBAnimationManager.o
cocos2d::extension::CCBAnimationManager::setCallFunc(cocos2d::CCCallFunc*, std::string const&) in CCBAnimationManager.o
cocos2d::extension::CCBReader::readNodeGraph(cocos2d::CCNode*) in CCBReader.o
cocos2d::extension::CCNodeLoader::onHandlePropTypeFloat(cocos2d::CCNode*, cocos2d::CCNode*, char const*, float, cocos2d::extension::CCBReader*) in CCNodeLoader.o
cocos2d::extension::CCNodeLoader::onHandlePropTypeInteger(cocos2d::CCNode*, cocos2d::CCNode*, char const*, int, cocos2d::extension::CCBReader*) in CCNodeLoader.o
cocos2d::extension::CCNodeLoader::onHandlePropTypeCheck(cocos2d::CCNode*, cocos2d::CCNode*, char const*, bool, cocos2d::extension::CCBReader*) in CCNodeLoader.o
cocos2d::extension::CCNodeLoader::onHandlePropTypeString(cocos2d::CCNode*, cocos2d::CCNode*, char const*, char const*, cocos2d::extension::CCBReader*) in CCNodeLoader.o

“cocos2d::CCUserDefault::setStringForKey(char const*, std::string const&)”, referenced from:
cocos2d::extension::AssetsManager::deleteVersion() in AssetsManager.o
cocos2d::extension::AssetsManager::Helper::update(float) in AssetsManager.o
cocos2d::extension::AssetsManager::Helper::handleUpdateSucceed(cocos2d::extension::AssetsManager::_Message*) in AssetsManager.o
“cocos2d::CCString::create(std::string const&)”, referenced from:
cocos2d::extension::CCBAnimationManager::addDocumentCallbackName(std::string) in CCBAnimationManager.o
cocos2d::extension::CCBAnimationManager::addDocumentOutletName(std::string) in CCBAnimationManager.o
cocos2d::extension::CCBReader::readCallbackKeyframesForSeq(cocos2d::extension::CCBSequence*) in CCBReader.o
cocos2d::extension::CCBReader::readSoundKeyframesForSeq(cocos2d::extension::CCBSequence*) in CCBReader.o
cocos2d::extension::CCBReader::getOwnerCallbackNames() in CCBReader.o
cocos2d::extension::CCBReader::getOwnerOutletNames() in CCBReader.o
cocos2d::extension::CCControlButtonLoader::onHandlePropTypeString(cocos2d::CCNode*, cocos2d::CCNode*, char const*, char const*, cocos2d::extension::CCBReader*) in CCControlButtonLoader.o

“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::find_last_of(char const*, unsigned long, unsigned long) const”, referenced from:
cocos2d::CCFileUtilsIOS::isFileExist(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCFileUtilsIOS.o)
cocos2d::CCLabelAtlas::initWithString(char const*, char const*) in libcocos2dx.a(CCLabelAtlas.o)
cocos2d::CCSpriteFrameCache::addSpriteFramesWithFile(char const*) in libcocos2dx.a(CCSpriteFrameCache.o)
cocos2d::CCFileUtils::getPathForFilename(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCFileUtils.o)
cocos2d::CCTMXMapInfo::startElement(void*, char const*, char const**) in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::copy(char*, unsigned long, unsigned long) const”, referenced from:
cocos2d::CCNotificationObserver::CCNotificationObserver(cocos2d::CCObject*, void (cocos2d::CCObject::)(cocos2d::CCObject), char const*, cocos2d::CCObject*) in libcocos2dx.a(CCNotificationCenter.o)
“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::find(char const*, unsigned long, unsigned long) const”, referenced from:
cocos2d::CCBMFontConfiguration::parseInfoArguments(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseCommonArguments(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseCharacterDefinition(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, cocos2d::_BMFontDef*) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseKerningEntry(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCTextureCache::addImage(char const*) in libcocos2dx.a(CCTextureCache.o)
cocos2d::computeImageFormatType(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >&) in libcocos2dx.a(CCTextureCache.o)
cocos2d::split(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, char const*, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > >&) in libcocos2dx.a(CCNS.o)

“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::find(char, unsigned long) const”, referenced from:
cocos2d::CCBMFontConfiguration::parseConfigFile(char const*) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseInfoArguments(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseCommonArguments(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseImageFileName(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, char const*) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseCharacterDefinition(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, cocos2d::_BMFontDef*) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseKerningEntry(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCTextFieldTTF::insertText(char const*, int) in libcocos2dx.a(CCTextFieldTTF.o)

“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::rfind(char, unsigned long) const”, referenced from:
cocos2d::CCParticleSystem::initWithFile(char const*) in libcocos2dx.a(CCParticleSystem.o)
cocos2d::CCParticleSystem::initWithDictionary(cocos2d::CCDictionary*, char const*) in libcocos2dx.a(CCParticleSystem.o)
cocos2d::CCFileUtils::fullPathFromRelativeFile(char const*, char const*) in libcocos2dx.a(CCFileUtils.o)
“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::compare(char const*) const”, referenced from:
cocos2d::CCLabelTTF::setString(char const*) in libcocos2dx.a(CCLabelTTF.o)
cocos2d::CCLabelTTF::setFontName(char const*) in libcocos2dx.a(CCLabelTTF.o)
cocos2d::CCBMFontConfiguration::parseConfigFile(char const*) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCTMXTiledMap::objectGroupNamed(char const*) in libcocos2dx.a(CCTMXTiledMap.o)
cocos2d::CCParticleSystem::initWithDictionary(cocos2d::CCDictionary*, char const*) in libcocos2dx.a(CCParticleSystem.o)
cocos2d::CCTMXLayer::parseInternalProperties() in libcocos2dx.a(CCTMXLayer.o)
cocos2d::CCFileUtils::setSearchResolutionsOrder(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > const&) in libcocos2dx.a(CCFileUtils.o)

“std::__1::__vector_base_common::__throw_length_error() const”, referenced from:
void std::__1::vector<float, std::__1::allocator >::__push_back_slow_path(float const&) in libcocos2dx.a(CCActionInterval.o)
std::__1::enable_if<__is_forward_iterator<std::__1::__wrap_iter<unsigned short*> >::value, std::__1::__wrap_iter<unsigned short*> >::type std::__1::vector<unsigned short, std::__1::allocator >::insert<std::__1::__wrap_iter<unsigned short*> >(std::__1::__wrap_iter<unsigned short const*>, std::__1::__wrap_iter<unsigned short*>, std::__1::__wrap_iter<unsigned short*>) in libcocos2dx.a(CCLabelBMFont.o)
void std::__1::vector<unsigned short, std::__1::allocator >::__push_back_slow_path(unsigned short const&) in libcocos2dx.a(CCLabelBMFont.o)
std::__1::vector<unsigned short, std::__1::allocator >::allocate(unsigned long) in libcocos2dx.a(CCLabelBMFont.o)
void std::__1::vector<unsigned int, std::__1::allocator >::__push_back_slow_path(unsigned int const&) in libcocos2dx.a(CCMenu.o)
void std::__1::vector<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > >::__push_back_slow_path<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const>(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCFileUtils.o)
std::__1::vector<cocos2d::CCPoint*, std::__1::allocatorcocos2d::CCPoint* >::insert(std::__1::__wrap_iter<cocos2d::CCPoint* const*>, cocos2d::CCPoint* const&) in libcocos2dx.a(CCActionCatmullRom.o)

“std::__1::__vector_base_common::__throw_out_of_range() const”, referenced from:
std::__1::vector<float, std::__1::allocator >::at(unsigned long) in libcocos2dx.a(CCActionInterval.o)
std::__1::vector<cocos2d::CCPoint*, std::__1::allocatorcocos2d::CCPoint* >::at(unsigned long) in libcocos2dx.a(CCActionCatmullRom.o)
“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::at(unsigned long)”, referenced from:
cocos2d::CCTextFieldTTF::deleteBackward() in libcocos2dx.a(CCTextFieldTTF.o)
“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::erase(unsigned long, unsigned long)”, referenced from:
cocos2d::CCBMFontConfiguration::parseConfigFile(char const*) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCTextFieldTTF::insertText(char const*, int) in libcocos2dx.a(CCTextFieldTTF.o)
cocos2d::CCSpriteFrameCache::addSpriteFramesWithFile(char const*) in libcocos2dx.a(CCSpriteFrameCache.o)
“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::__init(char const*, unsigned long)”, referenced from:
cocos2d::CCLabelAtlas::CCLabelAtlas() in libcocos2dx.a(CCDirector.o)
cocos2d::CCLabelTTF::CCLabelTTF() in libcocos2dx.a(CCLabelTTF.o)
cocos2d::CCLabelTTF::initWithString(char const*, char const*, float, cocos2d::CCSize const&, cocos2d::CCTextAlignment, cocos2d::CCVerticalTextAlignment) in libcocos2dx.a(CCLabelTTF.o)
cocos2d::CCLabelTTF::setFontName(char const*) in libcocos2dx.a(CCLabelTTF.o)
___cxx_global_var_init3 in libcocos2dx.a(CCMenuItem.o)
cocos2d::CCMenuItemFont::CCMenuItemFont() in libcocos2dx.a(CCMenuItem.o)
cocos2d::CCLabelAtlas::CCLabelAtlas() in libcocos2dx.a(CCMenuItem.o)

“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::__init(char const*, unsigned long, unsigned long)”, referenced from:
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > std::__1::operator+<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCFileUtilsIOS.o)
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > std::__1::operator+<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, char const*) in libcocos2dx.a(CCLabelAtlas.o)
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > std::__1::operator+<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, char const*) in libcocos2dx.a(CCRenderTexture.o)
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > std::__1::operator+<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCParticleSystem.o)
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > std::__1::operator+<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCFileUtils.o)
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > std::__1::operator+<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCTMXXMLParser.o)
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > std::__1::operator+<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, char const*) in libcocos2dx.a(CCTMXXMLParser.o)

“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::append(char const*)”, referenced from:
cocos2d::CCFileUtilsIOS::getWritablePath() in libcocos2dx.a(CCFileUtilsIOS.o)
cocos2d::CCUserDefault::initXMLFilePath() in libcocos2dx.a(CCUserDefault-5490D2BEC9557540.o)
cocos2d::CCTextFieldTTF::setString(char const*) in libcocos2dx.a(CCTextFieldTTF.o)
cocos2d::CCSpriteFrameCache::addSpriteFramesWithFile(char const*) in libcocos2dx.a(CCSpriteFrameCache.o)
cocos2d::CCFileUtils::getFileData(char const*, char const*, unsigned long*) in libcocos2dx.a(CCFileUtils.o)
cocos2d::CCFileUtils::setSearchResolutionsOrder(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > const&) in libcocos2dx.a(CCFileUtils.o)
cocos2d::CCFileUtils::setSearchPaths(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > const&) in libcocos2dx.a(CCFileUtils.o)

“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::append(char const*, unsigned long)”, referenced from:
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > std::__1::operator+<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCFileUtilsIOS.o)
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > std::__1::operator+<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, char const*) in libcocos2dx.a(CCLabelAtlas.o)
cocos2d::CCTextFieldTTF::insertText(char const*, int) in libcocos2dx.a(CCTextFieldTTF.o)
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > std::__1::operator+<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, char const*) in libcocos2dx.a(CCRenderTexture.o)
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > std::__1::operator+<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCParticleSystem.o)
cocos2d::CCFileUtils::getPathForFilename(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCFileUtils.o)
cocos2d::CCFileUtils::fullPathFromRelativeFile(char const*, char const*) in libcocos2dx.a(CCFileUtils.o)

“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::assign(char const*)”, referenced from:
cocos2d::CCLabelTTF::setString(char const*) in libcocos2dx.a(CCLabelTTF.o)
cocos2d::CCMenuItemFont::setFontName(char const*) in libcocos2dx.a(CCMenuItem.o)
cocos2d::CCMenuItemFont::setFontNameObj(char const*) in libcocos2dx.a(CCMenuItem.o)
cocos2d::CCComponent::setName(char const*) in libcocos2dx.a(CCComponent.o)
cocos2d::CCLabelAtlas::setString(char const*) in libcocos2dx.a(CCLabelAtlas.o)
cocos2d::CCActionTween::initWithDuration(float, char const*, float, float) in libcocos2dx.a(CCActionTween.o)
cocos2d::CCBMFontConfiguration::parseImageFileName(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, char const*) in libcocos2dx.a(CCLabelBMFont.o)

“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::resize(unsigned long, char)”, referenced from:
std::__1::basic_stringbuf<char, std::__1::char_traits, std::__1::allocator >::overflow(int) in libcocos2dx.a(CCTMXXMLParser.o)
std::__1::basic_stringbuf<char, std::__1::char_traits, std::__1::allocator >::str(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::push_back(char)”, referenced from:
std::__1::basic_istream<char, std::__1::char_traits >& std::__1::getline<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_istream<char, std::__1::char_traits >&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >&, char) in libcocos2dx.a(CCTMXXMLParser.o)
std::__1::basic_stringbuf<char, std::__1::char_traits, std::__1::allocator >::overflow(int) in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::basic_string(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&)”, referenced from:
cocos2d::CCLabelTTF::_updateWithTextDefinition(cocos2d::_ccFontDefinition&, bool) in libcocos2dx.a(CCLabelTTF.o)
cocos2d::CCFileUtilsIOS::getFullPathForDirectoryAndFilename(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCFileUtilsIOS.o)
cocos2d::CCBMFontConfiguration::parseConfigFile(char const*) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCUserDefault::getStringForKey(char const*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCUserDefault-5490D2BEC9557540.o)
cocos2d::CCTextFieldTTF::insertText(char const*, int) in libcocos2dx.a(CCTextFieldTTF.o)
cocos2d::CCTextureCache::addImageAsync(char const*, cocos2d::CCObject*, void (cocos2d::CCObject::)(cocos2d::CCObject)) in libcocos2dx.a(CCTextureCache.o)
cocos2d::CCTextureCache::addImage(char const*) in libcocos2dx.a(CCTextureCache.o)

“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::basic_string(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, unsigned long, unsigned long, std::__1::allocator const&)”, referenced from:
cocos2d::CCFileUtilsIOS::isFileExist(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCFileUtilsIOS.o)
cocos2d::CCLabelAtlas::initWithString(char const*, char const*) in libcocos2dx.a(CCLabelAtlas.o)
cocos2d::CCBMFontConfiguration::parseConfigFile(char const*) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseInfoArguments(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseCommonArguments(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseImageFileName(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, char const*) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseCharacterDefinition(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, cocos2d::_BMFontDef*) in libcocos2dx.a(CCLabelBMFont.o)

“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::~basic_string()”, referenced from:
cocos2d::CCLabelTTF::CCLabelTTF() in libcocos2dx.a(CCLabelTTF.o)
cocos2d::CCLabelTTF::~CCLabelTTF() in libcocos2dx.a(CCLabelTTF.o)
cocos2d::CCLabelTTF::setFontName(char const*) in libcocos2dx.a(CCLabelTTF.o)
cocos2d::_ccFontDefinition::_ccFontDefinition() in libcocos2dx.a(CCLabelTTF.o)
cocos2d::_ccFontDefinition::~_ccFontDefinition() in libcocos2dx.a(CCLabelTTF.o)
cocos2d::CCMenuItemFont::~CCMenuItemFont() in libcocos2dx.a(CCMenuItem.o)
___cxx_global_var_init3 in libcocos2dx.a(CCMenuItem.o)
___cxx_global_var_init3 in libcocos2dx.a(CCUserDefault-5490D2BEC9557540.o)

“std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::operator=(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&)”, referenced from:
cocos2d::CCLabelTTF::_prepareTextDefinition(bool) in libcocos2dx.a(CCLabelTTF.o)
cocos2d::_ccFontDefinition::operator=(cocos2d::_ccFontDefinition const&) in libcocos2dx.a(CCLabelTTF.o)
cocos2d::CCMenuItemFont::initWithString(char const*, cocos2d::CCObject*, void (cocos2d::CCObject::)(cocos2d::CCObject)) in libcocos2dx.a(CCMenuItem.o)
cocos2d::CCFileUtilsIOS::isFileExist(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in libcocos2dx.a(CCFileUtilsIOS.o)
cocos2d::CCBMFontConfiguration::parseConfigFile(char const*) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseCommonArguments(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >) in libcocos2dx.a(CCLabelBMFont.o)
cocos2d::CCBMFontConfiguration::parseImageFileName(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, char const*) in libcocos2dx.a(CCLabelBMFont.o)

“std::__1::basic_istream<char, std::__1::char_traits >::sentry::sentry(std::__1::basic_istream<char, std::__1::char_traits >&, bool)”, referenced from:
std::__1::basic_istream<char, std::__1::char_traits >& std::__1::getline<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_istream<char, std::__1::char_traits >&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >&, char) in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_istream<char, std::__1::char_traits >::~basic_istream()”, referenced from:
construction vtable for std::__1::basic_istream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_istream<char, std::__1::char_traits >::~basic_istream()”, referenced from:
construction vtable for std::__1::basic_istream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_ostream<char, std::__1::char_traits >::~basic_ostream()”, referenced from:
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_ostream<char, std::__1::char_traits >::~basic_ostream()”, referenced from:
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_iostream<char, std::__1::char_traits >::~basic_iostream()”, referenced from:
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_iostream<char, std::__1::char_traits >::~basic_iostream()”, referenced from:
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_iostream<char, std::__1::char_traits >::~basic_iostream()”, referenced from:
cocos2d::CCTMXMapInfo::startElement(void*, char const*, char const**) in libcocos2dx.a(CCTMXXMLParser.o)
std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator >::~basic_stringstream() in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_streambuf<char, std::__1::char_traits >::sync()”, referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_streambuf<char, std::__1::char_traits >::imbue(std::__1::locale const&)”, referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_streambuf<char, std::__1::char_traits >::uflow()”, referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_streambuf<char, std::__1::char_traits >::setbuf(char*, int)”, referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_streambuf<char, std::__1::char_traits >::xsgetn(char*, int)”, referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_streambuf<char, std::__1::char_traits >::xsputn(char const*, int)”, referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_streambuf<char, std::__1::char_traits >::showmanyc()”, referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_streambuf<char, std::__1::char_traits >::basic_streambuf()”, referenced from:
cocos2d::CCTMXMapInfo::startElement(void*, char const*, char const**) in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_streambuf<char, std::__1::char_traits >::~basic_streambuf()”, referenced from:
cocos2d::CCTMXMapInfo::startElement(void*, char const*, char const**) in libcocos2dx.a(CCTMXXMLParser.o)
std::__1::basic_stringbuf<char, std::__1::char_traits, std::__1::allocator >::~basic_stringbuf() in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::ios_base::__set_badbit_and_consider_rethrow()”, referenced from:
std::__1::basic_istream<char, std::__1::char_traits >& std::__1::getline<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_istream<char, std::__1::char_traits >&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >&, char) in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::ios_base::init(void*)”, referenced from:
cocos2d::CCTMXMapInfo::startElement(void*, char const*, char const**) in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::ios_base::clear(unsigned int)”, referenced from:
std::__1::basic_istream<char, std::__1::char_traits >& std::__1::getline<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_istream<char, std::__1::char_traits >&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >&, char) in libcocos2dx.a(CCTMXXMLParser.o)
“std::__1::basic_ios<char, std::__1::char_traits >::~basic_ios()”, referenced from:
cocos2d::CCTMXMapInfo::startElement(void*, char const*, char const**) in libcocos2dx.a(CCTMXXMLParser.o)
std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator >::~basic_stringstream() in libcocos2dx.a(CCTMXXMLParser.o)
“typeinfo for std::__1::basic_istream<char, std::__1::char_traits >”, referenced from:
construction vtable for std::__1::basic_istream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“typeinfo for std::__1::basic_ostream<char, std::__1::char_traits >”, referenced from:
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“typeinfo for std::__1::basic_iostream<char, std::__1::char_traits >”, referenced from:
typeinfo for std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“typeinfo for std::__1::basic_streambuf<char, std::__1::char_traits >”, referenced from:
typeinfo for std::__1::basic_stringbuf<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“vtable for std::__1::ios_base”, referenced from:
cocos2d::CCTMXMapInfo::startElement(void*, char const*, char const**) in libcocos2dx.a(CCTMXXMLParser.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
“vtable for std::__1::basic_ios<char, std::__1::char_traits >”, referenced from:
cocos2d::CCTMXMapInfo::startElement(void*, char const*, char const**) in libcocos2dx.a(CCTMXXMLParser.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
“non-virtual thunk to cocos2d::CCTextFieldTTF::attachWithIME()”, referenced from:
vtable for cocos2d::extension::UICCTextField in UITextField.o
“non-virtual thunk to cocos2d::CCTextFieldTTF::detachWithIME()”, referenced from:
vtable for cocos2d::extension::UICCTextField in UITextField.o
“non-virtual thunk to cocos2d::CCTextFieldTTF::getContentText()”, referenced from:
vtable for cocos2d::extension::UICCTextField in UITextField.o
“non-virtual thunk to cocos2d::CCTextFieldTTF::canAttachWithIME()”, referenced from:
vtable for cocos2d::extension::UICCTextField in UITextField.o
“non-virtual thunk to cocos2d::CCTextFieldTTF::canDetachWithIME()”, referenced from:
vtable for cocos2d::extension::UICCTextField in UITextField.o
“non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits >::~basic_iostream()”, referenced from:
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits >::~basic_iostream()”, referenced from:
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“non-virtual thunk to std::__1::basic_istream<char, std::__1::char_traits >::~basic_istream()”, referenced from:
construction vtable for std::__1::basic_istream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“non-virtual thunk to std::__1::basic_istream<char, std::__1::char_traits >::~basic_istream()”, referenced from:
construction vtable for std::__1::basic_istream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“non-virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits >::~basic_ostream()”, referenced from:
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“non-virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits >::~basic_ostream()”, referenced from:
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits >::~basic_iostream()”, referenced from:
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
“non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits >::~basic_iostream()”, referenced from:
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits >-in-std::__1::basic_stringstream<char, std::__1::char_traits, std::__1::allocator > in libcocos2dx.a(CCTMXXMLParser.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Showing first 200 notices only

Try run “Samples/Cpp/HelloCpp/…”

anyone have solution for this issue ?? @slackmoehrle @pabitrapadhy

2.2.6?

Honestly, I haven’t tried anything with 2.2.6, except SDKBOX testing.