말그대로 맥 xcode에서 C++ 형태로 cocos2d-x 파일을 만들어서 윈도우 환경 이클립스에서 빌드하려고하는데요

 

인터넷을 찾아서 이것저것 환경 바꾸고 NDK 경로 등등 바꿔서 했는데요

 

프로젝트를 생성하여 cygwin을 이용하였는데

 

$ ./build_native.sh
NDK_ROOT = /cygdrive/C/Android/cocos2d-x/android-ndk-r8d-windows/android-ndk-r8d
COCOS2DX_ROOT = /cygdrive/C/Android/cocos2d-x/cocos2d-2.0-x-2.0.4/cocos2d-2.0-x-2.0.4
APP_ROOT = /cygdrive/c/Android/cocos2d-x/cocos2d-2.0-x-2.0.4/cocos2d-2.0-x-2.0.4/IBSilverCoCosX/proj.android/..
APP_ANDROID_ROOT = /cygdrive/c/Android/cocos2d-x/cocos2d-2.0-x-2.0.4/cocos2d-2.0-x-2.0.4/IBSilverCoCosX/proj.android
Using prebuilt externals
make: Entering directory `/cygdrive/c/Android/cocos2d-x/cocos2d-2.0-x-2.0.4/cocos2d-2.0-x-2.0.4/IBSilverCoCosX/proj.android'
/cygdrive/C/Android/cocos2d-x/android-ndk-r8d-windows/android-ndk-r8d/build/core/add-application.mk:128: Android NDK: WARNING: APP_PLATFORM android-14 is larger than android:minSdkVersion 8 in ./AndroidManifest.xml
Gdbserver      : [arm-linux-androideabi-4.6] libs/armeabi/gdbserver
Gdbsetup       : libs/armeabi/gdb.setup
Compile++ thumb  : game_shared <= main.cpp
In file included from jni/hellocpp/main.cpp:6:0:
jni/../../Classes/HelloWorldScene.h:19:28: error: ISO C++ forbids declaration of 'LAYER_NODE_FUNC' with no type [-fpermissive]
/cygdrive/C/Android/cocos2d-x/android-ndk-r8d-windows/android-ndk-r8d/build/core/build-binary.mk:269: recipe for target `obj/local/armeabi/objs-debug/game_shared/hellocpp/main.o' failed
make: *** [obj/local/armeabi/objs-debug/game_shared/hellocpp/main.o] Error 1
make: Leaving directory `/cygdrive/c/Android/cocos2d-x/cocos2d-2.0-x-2.0.4/cocos2d-2.0-x-2.0.4/IBSilverCoCosX/proj.android'

 

정작 이렇게 떠버립니다. 제가 알기로는 .SO파일이 만들어져야하는데 안만들어져요..

 

뭐가 문제일까요... 어떻게 해결해야할지 3일째 안풀리고 있습니다. 아시는분의 도움이 절실합니다.