に従ってGCCをセットアップするのに一日を費やしました
http://cygwin.wikia.com/wiki/How_to_install_GCC_4.3.0
gcc の make ステップで、なんらかの理由で続行するには C++ コンパイラが必要だと言われたので、通常の方法で Cygwin を更新し、gcc-c++ を入手しました。
その後、cgywin は以前にインストールした 3 つの prereq ライブラリを削除してくれました。
それで私はそれらを作り直すことにしました。GMP は正常に機能し、MPFR に到達しました。何らかの理由で MPFR がこのエラーをスローしています:
configure: error: libgmp not found or uses a different ABI.
リソースは、このエラーについてここで言及しています。
cygcheck は問題なく GMP を見つけていると確信しており、config にも GMP が見つかったと記載されています。
私がしようとすると:
./configure --with-gmp-build=/gmp/,
それはスローします:
error: header files gmp-impl.h and longlong.h not found
これまでのところ、グーグルで何時間も試してみましたが、MPFR を機能させることができませんでした。
MPC も通常の方法で GMP を見つけることができません。
また、サブディレクトリでライブラリをGCCに渡してコンパイルさせてみました。
私がそれを試みると、makeステップに到達し、stage1-bubble
エラーをスローして失敗します。エラーの説明などはありません。
他に何を試すべきかわかりません。