gcc4.5.2をmpc0.8.2、mpfr 3.1.0、およびgmp5.0.2とともにインストールしています。mpc、mpfr、gmpの各ディレクトリをgcc-4.5.2ディレクトリにコピーしました(バージョンタグを削除しました)。GCCは正常に構成されます。ただし、makeを実行すると、次のようになります。
checking for MPFR... no
configure: error: libmpfr not found or uses a different ABI.
make[1]: *** [configure-mpc] Error 1
make[1]: leaving directory cross/build/gcc
make: *** [all] Error 2
MPFRはcross/src / gcc-4.5.2/mpfrにあります。MPFRはすでに正常に構築されています。mpcが構成できない理由を知っている人はいますか?
問題は、MPFRのlibs/headersがcross/src / gcc-4.5.2 / mpfr / srcにあり、cross / src / gcc-4.5.2/mpfrにないことに部分的に関係していると思います。ただし、抽出してコピーするだけでした。これがデフォルトのディレクトリ構造です。