Cocosd-x 3.2 无法编译通过,求帮忙呀。

配置文件:

Add environment variable COCOS_CONSOLE_ROOT for cocos2d-x

export COCOS_CONSOLE_ROOT=/Users/Mac/cocos2d-x-3.2/tools/cocos2d-console/bin
export PATH=$COCOS_CONSOLE_ROOT:$PATH

export PATH=$PATH:/Users/Mac/adt-bundle-mac-x86_64-20140702/sdk/tools

export PATH=$PATH:/Users/Mac/adt-bundle-mac-x86_64-20140702/sdk/platform-tools
export PATH=$PATH:/Users/Mac/android-ndk-r10/
export ANDROID_NDK_ROOT=/Users/Mac/android-ndk-r10/
export ANDROID_SDK_ROOT=/Users/Mac/adt-bundle-mac-x86_64-20140702/sdk
export NDK_ROOT=/Users/Mac/android-ndk-r10/

export ANT_ROOT=/Users/Mac/apache-ant-1.9.4/bin

新建
cocos new HelloGame -p com.YC.HelloGame -l cpp -d /Users/Mac/cocos/
运行
cocos run -s /Users/Mac/cocos/HelloGame -p iOS

错误提示:

** BUILD FAILED ** The following build commands failed:

Libtool /Users/Mac/cocos/HelloGame/bin/debug/ios/libcocos2dx\ iOS.a normal i386

Ld /Users/Mac/cocos/HelloGame/bin/debug/ios/HelloGame\ iOS.app/HelloGame\ iOS normal i386

GenerateDSYMFile
/Users/Mac/cocos/HelloGame/bin/debug/ios/HelloGame\ iOS.app.dSYM /Users/Mac/cocos/HelloGame/bin/debug/ios/HelloGame\ iOS.app/HelloGame\ iOS (3 failures)
Build failed: Take a look at the output above for details.

版本信息

java version “1.6.0_65”

Apache Ant™ version 1.9.4 compiled on April 29 2014

有可能是黑苹果的原因吗?开发ios没问题。Xcode5.0.2,求回答呀。重试了几次

环境变量没配置好吧

我也是这样子的,求解

可以参考教材一步步来做,http://www.cocoachina.com/bbs/read.php?tid=199238,你这是往ios上打包,可以先试下其他的平台,再看ios。这样先排除一下问题。

xcode 需要5.1以上版本编译Cocos2d-x v3.2

具体可见发布说明:https://github.com/cocos2d/cocos2d-x/blob/v3/docs/RELEASE_NOTES.md

Toolchain requirement changed¶
Node::enumerateChildren() uses std::regex which will cause crash using gcc v4.8 or lower version.
Because OTHER_LDFLAGS can not work in Xcode6 beta3. So we used fat library(including 64-bit libaries) on iOS. But Xcode 5.0 or lower version has building problem by this way.

So

NDK r9d or newer version is required for Android building
gcc 4.9 is required for linux building
Xcode 5.1 or newer is required on iOS

直接跑 frameworks/runtime-src/proj.ios_mac/下 xcode编译 好啦