Я правильно установил Android SDK, Android NDK, eclipse, и у меня есть cocos2d из последнего репозитория из git.
Я выполнил шаги в вики, чтобы сгенерировать проект, и я сделал правильно.
Проблема возникает при запуске ./build_native.sh, я получаю эту ошибку:
Cannot find module with tag 'libjpeg' in import path
Я проверил Android.mk, и я предполагаю, что ошибка в окончательномzone:
LOCAL_WHOLE_STATIC_LIBRARIES := cocos_libpng_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocos_jpeg_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocos_libxml2_static
# define the macro to compile through support/zip_support/ioapi.c
LOCAL_CFLAGS := -DUSE_FILE32API
include $(BUILD_SHARED_LIBRARY)
$(call import-module,libjpeg)
$(call import-module,libpng)
$(call import-module,libxml2)
Я несколько раз прочитал шаги и ничего не забыл (думаю).Может ли кто-нибудь, кто скомпилировал код, помочь мне, пожалуйста?
Полная ошибка:
Android NDK: jni/../../../cocos2dx/Android.mk: Cannot find module with tag 'libjpeg' in import path
Android NDK: Are you sure your NDK_MODULE_PATH variable is properly defined ?
Android NDK: The following directories were searched:
Android NDK:
make: Entering directory `/home/pipero/git_checkout/cocos2d-x/PiperoStest/android'
Заранее спасибо.
ДОПОЛНИТЕЛЬНО: Я создал проект, используяthe: $ COCOS2D> create-linux-eclipse-project.sh, и я не могу открыть проект в eclipse ни для компиляции, используя ndk из eclipse напрямую.
EXTRA2: шаги из ЗДЕСЬ
EXTRA3: я уже изменил NDK_ROOT_LOCAL="$LIBS/android-ndk-r7b"
ANDROID_SDK_ROOT_LOCAL="$LIBS/android-sdk-linux"