1

私は svn から Google ブレークパッドをきれいにチェックアウトしており、Android 用の cygwin を使用してコンパイルしようとしています。しかし、うまくいっていません。

cd <google-breakpad>
android/run-checks.sh --ndk-dir=<my-ndk-dir> --tmp-dir=$PWD/bin --no-cleanup --no-device --verbose

Can't build host-tools次の理由でエラーが発生します。

cc1plus: error: unrecognized command line option "-Werror=non-virtual-dtor"
cc1plus: error: unrecognized command line option "-Werror=vla"
cc1plus: error: unrecognized command line option "-Werror=unused-variable"
cc1plus: error: unrecognized command line option "-Werror=missing-braces"
cc1plus: error: unrecognized command line option "-Werror=overloaded-virtual"

これらの警告をエラー オプションとして削除するように makefile を変更すると、ビルドはさらに進みますが、明らかにそこにあるファイルを見つけることができません。

Could not rebuild Android client library!
arm-linux-androideabi-g++.exe: /cygdrive/c/Users/Tom/dev/android/modules/google_breakpad/android/../src/client/linux/log/log.cc: No such file or directory

しかし:

$ ls -l /cygdrive/c/Users/Tom/dev/android/modules/google_breakpad/android/../src/client/linux/log/log.cc
-rw-r--r-- 1 Tom None 2.0K Jul 16 20:49 /cygdrive/c/Users/Tom/dev/android/modules/google_breakpad/android/../src/client/linux/log/log.cc

それだけでなく、すべてのファイルが同じように失敗します。

どんな助けでも感謝します。

4

0 に答える 0