pkg-configを使用して、プロジェクトをMIPSプラットフォームにクロスコンパイルしています。いつものように、私はPKG_CONFIG_PATH変数をターゲットのプラットフォームに適したディレクトリに設定しています(この場合は/ usr / local / mips_sdk / usr / local / lib / pkgconfigのようなものですが、問題ではありません)。
奇妙なことに、pkg-configは、PKG_CONFIG_PATH varが指すパスに見つからない場合に、/ usr / local / lib/pkgconfigの.pcファイルを使用しています。これは、/ usr / local / lib/pkgconfigがpkg-configの検索パスにハードコーディングされているようなものです。
システムライブラリ(x86)をmipsでコンパイルされたものにリンクしようとするため、少し奇妙に感じます。
誰かがそれを解決する方法を知っていますか?
どうもありがとう。