このブログでDLするAndroid NDKとして紹介している ndk-r8e に不具合があり、クリーンをした場合などに以下のエラーが発生することがあります。

1make: * [clean-box2d_static-armeabi] Error 1

これはNDK側にバグがあり、ファイルの修正でエラーを解消することができます。

C:/Devel/android-ndk-r8e/build/core/build-binary.mkを次のように修正します。

1× $(cleantarget): PRIVATE_CLEAN_FILES := ($(my)OBJS)
2○ $(cleantarget): PRIVATE_CLEAN_FILES := $($(my)OBJS)

修正はテキストエディタでOKです。 今までは問題が出ていませんでしたが、環境を作り直してからエラーア出るようになってしまい、急いで対処しました。

参考サイト

http://www.appcelerator.com/blog/2013/03/correcting-a-bug-in-the-latest-google-ndk-r8e/