I can't port to Android app, help me.

//on Cygwin………

$ sh build_native.sh
NDK_ROOT = C:-ndk-r8e
COCOS2DX_ROOT = /cygdrive/c/cocos2d-2.1rc0-x-2.1.3/scarylab/proj.android/…/…
APP_ROOT = /cygdrive/c/cocos2d-2.1rc0-x-2.1.3/scarylab/proj.android/…
APP_ANDROID_ROOT = /cygdrive/c/cocos2d-2.1rc0-x-2.1.3/scarylab/proj.android
Using prebuilt externals
make: Entering directory `/cygdrive/c/cocos2d-2.1rc0-x-2.1.3/scarylab/proj.andro id’
/home/apptronics/android-ndk-r8e/build/core/add-application.mk:128: Android NDK: WARNING: APP_PLATFORM android-9 is larger than android:minSdkVersion 8 in ./And roidManifest.xml
Cygwin : Generating dependency file converter script
Compile*+ thumb : game_shared <= main.cpp
Compile*+ thumb : game_shared <= AppDelegate.cpp
Compile*+ thumb : game_shared <= HelloWorldScene.cpp
Compile*+ thumb : cocos_extension_static <= AssetsManager.cpp
Compile*+ thumb : cocos_extension_static <= CCBFileLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCBReader.cpp
C:/cocos2d-2.1rc0-x-2.1.3/scarylab/proj.android/…/…/extensions/CCBReader/CCBRe ader.cpp:390:52: warning: multi-character character constant [-Wmultichar]
Compile*+ thumb : cocos_extension_static <= CCControlButtonLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCControlLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCLabelBMFontLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCLabelTTFLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCLayerColorLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCLayerGradientLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCLayerLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCMenuItemImageLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCMenuItemLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCNodeLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCNodeLoaderLibrary.cpp
Compile*+ thumb : cocos_extension_static <= CCParticleSystemQuadLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCScale9SpriteLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCScrollViewLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCSpriteLoader.cpp
Compile*+ thumb : cocos_extension_static <= CCBAnimationManager.cpp
Compile*+ thumb : cocos_extension_static <= CCBKeyframe.cpp
Compile*+ thumb : cocos_extension_static <= CCBSequence.cpp
Compile*+ thumb : cocos_extension_static <= CCBSequenceProperty.cpp
Compile*+ thumb : cocos_extension_static <= CCBValue.cpp
Compile*+ thumb : cocos_extension_static <= CCData.cpp
Compile*+ thumb : cocos_extension_static <= CCNode+CCBRelativePositioning.cpp
Compile*+ thumb : cocos_extension_static <= CCControl.cpp
Compile*+ thumb : cocos_extension_static <= CCControlButton.cpp
Compile*+ thumb : cocos_extension_static <= CCControlColourPicker.cpp
Compile*+ thumb : cocos_extension_static <= CCControlHuePicker.cpp
Compile*+ thumb : cocos_extension_static <= CCControlSaturationBrightnessPicker .cpp
dudCompile*+ thumb : cocos_extension_static <= CCControlSlider.cpp
Compile*+ thumb : cocos_extension_static <= CCControlSwitch.cpp
Compile*+ thumb : cocos_extension_static <= CCControlUtils.cpp
Compile*+ thumb : cocos_extension_static <= CCInvocation.cpp
Compile*+ thumb : cocos_extension_static <= CCScale9Sprite.cpp
Compile*+ thumb : cocos_extension_static <= CCControlPotentiometer.cpp
Compile*+ thumb : cocos_extension_static <= CCControlStepper.cpp
Compile*+ thumb : cocos_extension_static <= CCScrollView.cpp
Compile*+ thumb : cocos_extension_static <= CCTableView.cpp
Compile*+ thumb : cocos_extension_static <= CCTableViewCell.cpp
Compile*+ thumb : cocos_extension_static <= CCSorting.cpp
Compile*+ thumb : cocos_extension_static <= CCEditBox.cpp
Compile*+ thumb : cocos_extension_static <= CCEditBoxImplAndroid.cpp
Compile*+ thumb : cocos_extension_static <= HttpClient.cpp
Compile*+ thumb : cocos_extension_static <= CCPhysicsDebugNode.cpp
Compile*+ thumb : cocos_extension_static <= CCPhysicsSprite.cpp
Compile*+ thumb : cocos_extension_static <= LocalStorageAndroid.cpp
Compile*+ thumb : cocos_extension_static <= Animation.cpp
Compile*+ thumb : cocos_extension_static <= AnimationState.cpp
Compile*+ thumb : cocos_extension_static <= AnimationStateData.cpp
Compile*+ thumb : cocos_extension_static <= Atlas.cpp
Compile*+ thumb : cocos_extension_static <= AtlasAttachmentLoader.cpp
Compile*+ thumb : cocos_extension_static <= Attachment.cpp
Compile*+ thumb : cocos_extension_static <= AttachmentLoader.cpp
Compile*+ thumb : cocos_extension_static <= Bone.cpp
Compile*+ thumb : cocos_extension_static <= BoneData.cpp
Compile*+ thumb : cocos_extension_static <= Json.cpp
Compile*+ thumb : cocos_extension_static <= RegionAttachment.cpp
Compile*+ thumb : cocos_extension_static <= Skeleton.cpp
Compile*+ thumb : cocos_extension_static <= SkeletonData.cpp
Compile*+ thumb : cocos_extension_static <= SkeletonJson.cpp
Compile*+ thumb : cocos_extension_static <= Skin.cpp
Compile*+ thumb : cocos_extension_static <= Slot.cpp
Compile*+ thumb : cocos_extension_static <= SlotData.cpp
Compile*+ thumb : cocos_extension_static <= extension.cpp
Compile*+ thumb : cocos_extension_static <= spine-cocos2dx.cpp
StaticLibrary : libextension.a
Compile*+ thumb : cocos2dx_static <= CCConfiguration.cpp
Compile*+ thumb : cocos2dx_static <= CCScheduler.cpp
Compile*+ thumb : cocos2dx_static <= CCCamera.cpp
Compile*+ thumb : cocos2dx_static <= CCAction.cpp
Compile*+ thumb : cocos2dx_static <= CCActionCamera.cpp
Compile*+ thumb : cocos2dx_static <= CCActionCatmullRom.cpp
Compile*+ thumb : cocos2dx_static <= CCActionEase.cpp
Compile*+ thumb : cocos2dx_static <= CCActionGrid.cpp
Compile*+ thumb : cocos2dx_static <= CCActionGrid3D.cpp
Compile*+ thumb : cocos2dx_static <= CCActionInstant.cpp
Compile*+ thumb : cocos2dx_static <= CCActionInterval.cpp
Compile*+ thumb : cocos2dx_static <= CCActionManager.cpp
Compile*+ thumb : cocos2dx_static <= CCActionPageTurn3D.cpp
Compile*+ thumb : cocos2dx_static <= CCActionProgressTimer.cpp
Compile*+ thumb : cocos2dx_static <= CCActionTiledGrid.cpp
Compile*+ thumb : cocos2dx_static <= CCActionTween.cpp
Compile*+ thumb : cocos2dx_static <= CCAtlasNode.cpp
Compile*+ thumb : cocos2dx_static <= CCNode.cpp
Compile*+ thumb : cocos2dx_static <= CCAffineTransform.cpp
Compile*+ thumb : cocos2dx_static <= CCGeometry.cpp
Compile*+ thumb : cocos2dx_static <= CCAutoreleasePool.cpp
Compile*+ thumb : cocos2dx_static <= CCDictionary.cpp
Compile*+ thumb : cocos2dx_static <= CCNS.cpp
Compile*+ thumb : cocos2dx_static <= CCObject.cpp
Compile*+ thumb : cocos2dx_static <= CCSet.cpp
Compile*+ thumb : cocos2dx_static <= CCString.cpp
Compile*+ thumb : cocos2dx_static <= CCZone.cpp
Compile*+ thumb : cocos2dx_static <= CCArray.cpp
Compile*+ thumb : cocos2dx_static <= cocos2d.cpp
Compile*+ thumb : cocos2dx_static <= CCDirector.cpp
Compile*+ thumb : cocos2dx_static <= CCDrawingPrimitives.cpp
Compile*+ thumb : cocos2dx_static <= CCDrawNode.cpp
Compile*+ thumb : cocos2dx_static <= CCGrabber.cpp
Compile*+ thumb : cocos2dx_static <= CCGrid.cpp
Compile thumb : cocos2dx_static <= aabb.c
Compile thumb : cocos2dx_static <= mat3.c
Compile thumb : cocos2dx_static <= mat4.c
Compile thumb : cocos2dx_static <= neon_matrix_impl.c
Compile thumb : cocos2dx_static <= plane.c
Compile thumb : cocos2dx_static <= quaternion.c
Compile thumb : cocos2dx_static <= ray2.c
Compile thumb : cocos2dx_static <= utility.c
Compile thumb : cocos2dx_static <= vec2.c
Compile thumb : cocos2dx_static <= vec3.c
Compile thumb : cocos2dx_static <= vec4.c
Compile thumb : cocos2dx_static <= mat4stack.c
Compile thumb : cocos2dx_static <= matrix.c
Compile*+ thumb : cocos2dx_static <= CCKeypadDelegate.cpp
Compile*+ thumb : cocos2dx_static <= CCKeypadDispatcher.cpp
Compile*+ thumb : cocos2dx_static <= CCLabelAtlas.cpp
Compile*+ thumb : cocos2dx_static <= CCLabelBMFont.cpp
Compile*+ thumb : cocos2dx_static <= CCLabelTTF.cpp
Compile*+ thumb : cocos2dx_static <= CCLayer.cpp
Compile*+ thumb : cocos2dx_static <= CCScene.cpp
Compile*+ thumb : cocos2dx_static <= CCTransitionPageTurn.cpp
Compile*+ thumb : cocos2dx_static <= CCTransition.cpp
Compile*+ thumb : cocos2dx_static <= CCTransitionProgress.cpp
Compile*+ thumb : cocos2dx_static <= CCMenu.cpp
Compile*+ thumb : cocos2dx_static <= CCMenuItem.cpp
Compile*+ thumb : cocos2dx_static <= CCClippingNode.cpp
Compile*+ thumb : cocos2dx_static <= CCMotionStreak.cpp
Compile*+ thumb : cocos2dx_static <= CCProgressTimer.cpp
Compile*+ thumb : cocos2dx_static <= CCRenderTexture.cpp
Compile*+ thumb : cocos2dx_static <= CCParticleExamples.cpp
Compile*+ thumb : cocos2dx_static <= CCParticleSystem.cpp
Compile*+ thumb : cocos2dx_static <= CCParticleBatchNode.cpp
Compile*+ thumb : cocos2dx_static <= CCParticleSystemQuad.cpp
Compile*+ thumb : cocos2dx_static <= CCImageCommonWebp.cpp
Compile*+ thumb : cocos2dx_static <= CCSAXParser.cpp
Compile*+ thumb : cocos2dx_static <= CCThread.cpp
Compile*+ thumb : cocos2dx_static <= CCFileUtils.cpp
Compile*+ thumb : cocos2dx_static <= platform.cpp
Compile*+ thumb : cocos2dx_static <= CCEGLViewProtocol.cpp
Compile*+ thumb : cocos2dx_static <= CCDevice.cpp
Compile*+ thumb : cocos2dx_static <= CCEGLView.cpp
Compile*+ thumb : cocos2dx_static <= CCAccelerometer.cpp
Compile*+ thumb : cocos2dx_static <= CCApplication.cpp
Compile*+ thumb : cocos2dx_static <= CCCommon.cpp
Compile*+ thumb : cocos2dx_static <= CCFileUtilsAndroid.cpp
Compile*+ thumb : cocos2dx_static <= CCImage.cpp
Compile*+ thumb : cocos2dx_static <= Java_org_cocos2dx_lib_Cocos2dxBitmap.cpp
Compile*+ thumb : cocos2dx_static <= Java_org_cocos2dx_lib_Cocos2dxHelper.cpp
Compile*+ thumb : cocos2dx_static <= Java_org_cocos2dx_lib_Cocos2dxRenderer.cpp
Compile*+ thumb : cocos2dx_static <= Java_org_cocos2dx_lib_Cocos2dxAcceleromete r.cpp
Compile*+ thumb : cocos2dx_static <= JniHelper.cpp
Compile*+ thumb : cocos2dx_static <= IMEJni.cpp
Compile*+ thumb : cocos2dx_static <= TouchesJni.cpp
Compile*+ thumb : cocos2dx_static <= DPIJni.cpp
Compile*+ thumb : cocos2dx_static <= CCScriptSupport.cpp
Compile*+ thumb : cocos2dx_static <= ccShaders.cpp
Compile*+ thumb : cocos2dx_static <= CCGLProgram.cpp
Compile*+ thumb : cocos2dx_static <= ccGLStateCache.cpp
Compile*+ thumb : cocos2dx_static <= CCShaderCache.cpp
Compile*+ thumb : cocos2dx_static <= CCAnimation.cpp
Compile*+ thumb : cocos2dx_static <= CCAnimationCache.cpp
Compile*+ thumb : cocos2dx_static <= CCSprite.cpp
Compile*+ thumb : cocos2dx_static <= CCSpriteBatchNode.cpp
Compile*+ thumb : cocos2dx_static <= CCSpriteFrame.cpp
Compile*+ thumb : cocos2dx_static <= CCSpriteFrameCache.cpp
Compile*+ thumb : cocos2dx_static <= ccUTF8.cpp
Compile*+ thumb : cocos2dx_static <= CCNotificationCenter.cpp
Compile*+ thumb : cocos2dx_static <= CCProfiling.cpp
Compile*+ thumb : cocos2dx_static <= CCPointExtension.cpp
Compile*+ thumb : cocos2dx_static <= TransformUtils.cpp
Compile*+ thumb : cocos2dx_static <= CCUserDefaultAndroid.cpp
Compile*+ thumb : cocos2dx_static <= base64.cpp
Compile*+ thumb : cocos2dx_static <= ccUtils.cpp
Compile*+ thumb : cocos2dx_static <= CCVertex.cpp
Compile*+ thumb : cocos2dx_static <= ccCArray.cpp
Compile*+ thumb : cocos2dx_static <= TGAlib.cpp
Compile*+ thumb : cocos2dx_static <= tinyxml2.cpp
Compile*+ thumb : cocos2dx_static <= ZipUtils.cpp
Compile++ thumb : cocos2dx_static <= ioapi.cpp
C:/cocos2d-2.1rc0-x-2.1.3/scarylab/proj.android/…/…/cocos2dx/support/zip_suppo rt/ioapi.cpp: In function ’void* cocos2d::fopen64_file_func(voidpf, void const**, int)‘:
C:/cocos2d-2.1rc0-x-2.1.3/scarylab/proj.android/…/…/cocos2dx/support/zip_suppo rt/ioapi.cpp:117:57: error: ’fopen64’ was not declared in this scope
C:/cocos2d-2.1rc0-x-2.1.3/scarylab/proj.android/…/…/cocos2dx/support/zip_suppo rt/ioapi.cpp: In function ‘cocos2d::ZPOS64_T cocos2d::ftell64_file_func(voidpf, voidpf)’:
C:/cocos2d-2.1rc0-x-2.1.3/scarylab/proj.android/…/…/cocos2dx/support/zip_suppo rt/ioapi.cpp:153:34: error: ‘ftello64’ was not declared in this scope
C:/cocos2d-2.1rc0-x-2.1.3/scarylab/proj.android/…/…/cocos2dx/support/zip_suppo rt/ioapi.cpp: In function ‘long int cocos2d::fseek64_file_func(voidpf, voidpf, c ocos2d::ZPOS64_T, int)’:
C:/cocos2d-2.1rc0-x-2.1.3/scarylab/proj.android/…/…/cocos2dx/support/zip_suppo rt/ioapi.cpp:200:53: error: ‘fseeko64’ was not declared in this scope
/home/apptronics/android-ndk-r8e/build/core/build-binary.mk:272: recipe for targ et `obj/local/armeabi/objs/cocos2dx_static/support/zip_support/ioapi.o’ failed
make:**** [obj/local/armeabi/objs/cocos2dx_static/support/zip_support/ioapi.o] E rror 1
make: Leaving directory `/cygdrive/c/cocos2d-2.1rc0-x-2.1.3/scarylab/proj.android

//why it contain errors?
//ndk = 8e

It’s obvious that some definition was missing. Check your header search paths in android.mk.

Shuaiying Hou wrote:

It’s obvious that some definition was missing. Check your header search paths in android.mk.

android.mk is not a problem.