web-dev-qa-db-fra.com

"ne peut pas déterminer le répertoire courant" lors de la construction de haskell

J'essaie d'installer haskell sur Ubuntu 11.10 et je suis les instructions sur ce site: https://Gist.github.com/1524859

Mais quand je tape ./configure je reçois un message d'erreur disant:

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

Quelqu'un sait ce que je fais mal?

12
Tasha D

J'ai pu résoudre ce problème en installant simplement les bons packages (pas de liens).

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

Je noterai que j'avais déjà ces dépendances installées:

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

Op corrigé cela avec:

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

Cela a fonctionné pour moi (Ubuntu 13.04 x86_64) avec le léger changement

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