2011/11/03

cygmpfr-4.dllが見つからん場合は、libmpfr4をインストール

cygwinの話だ。
gccでビルドすると、こんなエラーが出た。
/usr/lib/gcc/i686-pc-cygwin/4.5.3/cc1.exe: error while loading shared libraries: cygmpfr-4.dll: cannot open shared object file: No such file or directory
見つからんらしい。

ネット検索すると、libmpfr4パッケージをインストールすればいいらしい。
ふーん。
カテゴリーは「Libs」。
説明は「A library for multiple-precision floationg-point arithmatic with exact rounding」。
単にmainしかない関数なんだけど、gcc4のリンカが指定しているってことかな。
それなら自動的にインストールしてほしいものだが(ぶつぶつ)。

ぶつぶつ言っても仕方ないので、インストールしてコンパイル。
うん、よさそうだ。