ndk に含まれているビットマップ プラズマ サンプルをビルドしようとしていますが、エラーが発生します。samples/bitmap-plasma ディレクトリから ndk-build を実行すると、android/bitmap.h ファイルが見つからないというエラーが表示されます。
ndk-build スクリプトを必要なファイルに移動するにはどうすればよいですか?
Ubuntu Lucid 10.04 での android-ndk-r4 の使用
ndk に含まれているビットマップ プラズマ サンプルをビルドしようとしていますが、エラーが発生します。samples/bitmap-plasma ディレクトリから ndk-build を実行すると、android/bitmap.h ファイルが見つからないというエラーが表示されます。
ndk-build スクリプトを必要なファイルに移動するにはどうすればよいですか?
Ubuntu Lucid 10.04 での android-ndk-r4 の使用
今はうまくいっているので、誰かが私と同じ問題を抱えていた場合に備えて:
今日、android-ndk-r4b バグ修正リリースがあり、この問題はもうないようです。こちらからダウンロードできます。
Ubuntu 10.04 と NDK r5b で、build_platforms.sh のバグ レポート (修正を含む) を投稿しました。詳細については、 http://code.google.com/p/android/issues/detail?id=15180を参照してください。基本的に、symlink ルーチンのローカル宣言を修正する必要があります。それ以外の場合は、各ディレクトリの最初のファイル (アルファベット順) のみをリンクし、リストから残りを切り捨てます。
これを修正すると、シンボリック リンクが完全に取り込まれ、不足しているヘッダー ファイルとライブラリが埋められ、サンプルを正常にビルドできるようになりました。