Libgmp3 не присутствует
Я нуждаюсь libgmp.so.3
установить GHC
, Однако установка libgmp-dev
только устанавливает libgmp.so
а также libgmpxx.so
в соответствии с установленным списком файлов. В других местах я видел людей, использующих символические ссылки, но это кажется плохой идеей.
У меня есть следующие вопросы:
- Это ошибка в сборке GHC или в библиотеке Ubuntu?
- В любом случае мне все еще нужно
libgmp.so.3
,
Как я могу получить эти библиотеки правильно?
1 ответ
Очевидно, что существует несоответствие между версией libgmp, поставляемой с Ubuntu, и версией libgmp в предварительно скомпилированном GHC. Простой способ это исправить:
- Установите версию GHC для Ubuntu;
- Скачайте, соберите и установите GHC из исходного кода - это связывает его с правильным libgmp;
- Удалите версию GHC для Ubuntu;
- Установите Haskell-Platform, соответствующую скомпилированной версии GHC.
Обратите внимание, что просто означает быстро!