configureスクリプトに次のものがあります...
ANDROID_ROOT="$HOME/Development/Android/android-ndk-r8c" \
....
CPPFLAGS="-I$ANDROID_ROOT/platforms/android-14/arch-arm/usr/include" \
そして、そのフォルダー ($ANDROID_ROOT/platforms/android-14/arch-arm/usr/include) を ls すると、sys フォルダーが表示され、その下に cdefs.h が表示されますが、configure を実行すると表示されます... .
開発/Android/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/../lib/gcc/arm-linux-androideabi/4.6/include-fixed/stdio.h :50:23: 致命的なエラー: sys/cdefs.h: そのようなファイルまたはディレクトリはありません
したがって、これは意味がないようです。実際、ヘッダーを含めています。ここで何が欠けているのか分かりますか?
アップデート
また、スタンドアロンのツールチェーンを作成して変更しようとしました...
ANDROID_ROOT="$HOME/toolchain" \
...
CPPFLAGS="-I$ANDROID_ROOT/sysroot/usr/include" \
LDFLAGS="-L$ANDROID_ROOT/sysroot/usr/lib" \
しかし、ダイスはありません....