こんばんは。
Cocos2d-xでAndroid向けにビルドしようとすると、失敗してしまいます。
以下がターミナルのログです(ユーザー名はtarouに変更しております)
tarou-no-MacBook-Air:testgameb tarou$ cocos run -p android Building mode: debug Using Eclipse project : /Users/tarou/Documents/myApp/TestGameB/proj.android Android platform not specified, searching a default one... running: '/Users/tarou/Library/Android/sdk/tools/android update project -t android-15 -p /Users/tarou/Documents/myApp/TestGameB/proj.android' Updated project.properties Updated local.properties Updated file /Users/tarou/Documents/myApp/TestGameB/proj.android/proguard-project.txt Android platform not specified, searching a default one... running: '/Users/tarou/Library/Android/sdk/tools/android update lib-project -p /Users/tarou/Documents/myApp/TestGameB/cocos2d/cocos/platform/android/java -t android-15' Updated project.properties Updated local.properties Updated file /Users/tarou/Documents/myApp/TestGameB/cocos2d/cocos/platform/android/java/proguard-project.txt Building native... NDK build mode: debug Parse NDK version from file /Users/tarou/Library/Android/sdk/ndk-bundle/RELEASE.TXT failed. NDK_TOOLCHAIN_VERSION: 4.8 running: '/Users/tarou/Library/Android/sdk/ndk-bundle/ndk-build -C /Users/tarou/Documents/myApp/TestGameB/proj.android -j4 NDK_MODULE_PATH=/Users/tarou/Documents/myApp/TestGameB/proj.android/../cocos2d:/Users/tarou/Documents/tarou/TestGameB/proj.android/../cocos2d/cocos:/Users/tarou/Documents/myApp/TestGameB/proj.android/../cocos2d/external NDK_TOOLCHAIN_VERSION=4.8 NDK_DEBUG=1' [armeabi] Compile++ : cocos2dcpp_shared <= main.cpp make: /Users/tarou/Library/Android/sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++: No such file or directory [armeabi] Compile++ : cocos2dcpp_shared <= AppDelegate.cpp make: /Users/tarou/Library/Android/sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++: No such file or directory make: *** [obj/local/armeabi/objs-debug/cocos2dcpp_shared/hellocpp/main.o] Error 1 make: *** Waiting for unfinished jobs.... [armeabi] Compile++ : cocos2dcpp_shared <= HelloWorldScene.cpp make: /Users/tarou/Library/Android/sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++: No such file or directory make: *** [obj/local/armeabi/objs-debug/cocos2dcpp_shared/__/__/Classes/AppDelegate.o] Error 1 make: *** [obj/local/armeabi/objs-debug/cocos2dcpp_shared/__/__/Classes/HelloWorldScene.o] Error 1 Error running command, return code: 2.
【開発環境】
OS X 10.11.4
Cocos2d-x v3.10
Android Studio 2.0
Android NDK はAndroidStudioのSDK Managerから入手。おそらく最新版11c
プログラミング初心者でこういうエラーもあまり慣れていないのですが、NDKのToolChainというもののバージョンが現在4.9なのに対して、Cocos2d-xが4.8にしか対応していないのが原因でしょうか?
古いNDKの入手方法がわからず、どう対処して良いのかわかりません。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。