web-dev-qa-db-ja.com

haskellのビルド中に「現在のディレクトリを特定できません」

Haskellをubuntu 11.10にインストールしようとしていますが、このウェブサイトの指示に従っています: https://Gist.github.com/1524859

しかし、./configureと入力すると、次のようなエラーメッセージが表示されます。

checking for path to top of build tree... utils/ghc-pwd/dist/build/tmp/ghc-pwd: error while loading shared libraries: libgmp.so.3: cannot open shared object file: No such file or directory
configure: error: cannot determine current directory

誰が私が間違っているのか知っていますか?

12
Tasha D

適切なパッケージをインストールするだけでこれを解決できました(リンクなし)。

Sudo apt-get install libgmp3c2 freeglut3 freeglut3-dev -y

これらの依存関係が既にインストールされていることに注意してください。

make libssl-dev build-essential curl git-core
12
stew

Opでこれを修正しました:

Sudo ln -s /usr/lib/libgmp.so.10.0.1 /usr/lib/libgmp.so.3
7
Jorge Castro

これは私のために働いた(Ubuntu 13.04 x86_64)わずかな変更で

Sudo ln -s /usr/lib/x86_64-linux-gnu/libgmp.so.10.0.5 /usr/lib/libgmp.so.3
1
ImAlsoGreg