yoctoにapache2
をビルドしようとしていました。 しかし、私はエラー以下になっていました。yoctoでapache2ビルドが失敗する - "/ usr/local/include"がクロスコンパイルで安全でない[-Wpoison-system-directories]
ERROR: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities. Rerun configure task after fixing this.
いくつかのグーグルでは、だから私はconf.log
に見て、これらの行を見つける https://lists.yoctoproject.org/pipermail/yocto/2012-March/005125.html
に私を導いた:
cc1: warning: include location "/usr/local/include" is unsafe for
cross-compilation [-Wpoison-system-directories]
arm-poky-linux-gnueabi/4.9.2/ld: warning: library search path "/usr/local/lib"
is unsafe for cross-compilation
私はまだ3つの事を理解することができませんでした、もう一度ググけど。
- なぜPATHがローカルパスに設定されていますか?
- なぜこのエラーは、私はそれを修正することができますどのよう
- [..私は
ngnix
、cryptsetup
などを構築することができます]apache2
を構築するときに来るのでしょうか?
をしかし、それはエラーが警告ではありません。 Yoctoが使っている支店は何ですか?あなたはapache2のビルドとリンクの全ログをpastebinに置いています。 –