Libgmp3 não presente

0

Eu preciso de libgmp.so.3 para instalar GHC . No entanto, a instalação do libgmp-dev instala apenas libgmp.so e libgmpxx.so de acordo com a lista de arquivos instalados. Eu vi em outro lugar pessoas usando links simbólicos, mas isso parece ser uma má idéia.

Eu tenho estas perguntas relacionadas:

  1. Isso é um bug na construção do GHC ou na biblioteca do Ubuntu?
  2. Em ambos os casos, ainda preciso de libgmp.so.3 .

Como posso obter essa biblioteca corretamente?

    
por Jonathan Gallagher 04.09.2013 / 21:17

1 resposta

1

Aparentemente, há apenas uma incompatibilidade entre a versão libgmp que vem com o Ubuntu e a versão libgmp no GHC pré-compilado. A maneira simples de corrigir isso é:

  1. Instale a versão do Ubuntu do GHC;
  2. Baixe, construa e instale o GHC a partir da fonte - isso liga-o à libgmp correta;
  3. Desinstale a versão do Ubuntu do GHC;
  4. Instale a plataforma Haskell que corresponde à versão do GHC compilada.

Note que simples implica rápido!

    
por Jonathan Gallagher 05.09.2013 / 19:35