& ldquo; невозможно определить текущий каталог & rdquo; во время строительства 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
задан 26 June 2012 в 01:25

3 ответа

Мне удалось решить эту проблему, просто установив нужные пакеты (без ссылок).

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

Замечу, что у меня уже были установлены эти зависимости:

make libssl-dev build-essential curl git-core
0
ответ дан 26 June 2012 в 01:25

Op исправил это с помощью:

sudo ln -s /usr/lib/libgmp.so.10.0.1 /usr/lib/libgmp.so.3
0
ответ дан 26 June 2012 в 01:25

Это сработало для меня (Ubuntu 13.04 x86_64) с небольшим изменением

sudo ln -s /usr/lib/x86_64-linux-gnu/libgmp.so.10.0.5 /usr/lib/libgmp.so.3
0
ответ дан 26 June 2012 в 01:25

Другие вопросы по тегам:

Похожие вопросы: