У меня есть восстановленный набор инструментов Android, поддерживающий objc, и я пытаюсь скомпилировать его с помощью ndk-build.Чтобы сделать это, я отредактировал определения .s.mk и build-binary.mk, чтобы разрешить файлы .m.Все выглядит хорошо, за исключением случаев, когда я пытаюсь скомпилировать, я получаю ...
jackie@jackie-Latitude-E6410:~/Development/Code/GnuStep/core/base/Source$ ndk-build NDK_PROJECT_PATH="/home/jackie/Development/Code/GnuStep/core/base/Source" APP_BUILD_SCRIPT="/home/jackie/Development/Code/GnuStep/core/base/Source/Android.mk" TARGET_CC="/home/jackie/Development/Google/AndroidNDK/android-ndk-r6b/toolchains/arm-linux-androideabi-4.6.1/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc" NDK_TOOLCHAIN="arm-linux-androideabi-4.6.1" EXTRA_EXTENSIONS=".m"
GNUMAKE:
Compile thumb : gnumake <= NSXMLDTDNode.m
cc1obj: fatal error: /home/jackie/Development/Code/GnuStep/core/base/Source/obj/local/armeabi/objs/gnumake//NSXMLDTDNode.d: No such file or directory
compilation terminated.
make: *** [/home/jackie/Development/Code/GnuStep/core/base/Source/obj/local/armeabi/objs/gnumake//NSXMLDTDNode.o] Error 1
Есть идеи?Есть ли что-то еще, что я должен сделать, чтобы добавить поддержку цели C в GDB?