On 13 January 2016 at 15:28, George Colpitts <[email protected]> wrote:
> installs fine on mac but cabal install vector fails on primitive, looks to
> me like gmp library is not provided
>
> cabal install vector
> Resolving dependencies...
> Configuring primitive-0.6.1.0...
> Failed to install primitive-0.6.1.0
> Build log ( /Users/gcolpitts/.cabal/logs/primitive-0.6.1.0.log ):
> cabal: Error: some packages failed to install:
> primitive-0.6.1.0 failed during the configure step. The exception was:
> user error ('/usr/local/bin/ghc' exited with an error:
> ld: library not found for -lgmp
> collect2: error: ld returned 1 exit status
> `gcc' failed in phase `Linker'. (Exit code: 1)
> )
> vector-0.11.0.0 depends on primitive-0.6.1.0 which failed to install.

I found a different problem installing vector on Ubuntu precise (12.04LTS):

  $ cabal install vector
  ...
  Installed primitive-0.6.1.0
  Configuring vector-0.11.0.0...
  ...
   Data/Vector/Generic/Mutable/Base.hs:18:1: error:
    Bad interface file:
/home/asr/.cabal/lib/x86_64-linux-ghc-8.0.0.20160111/primitive-0.6.1.0-6R7Tzfc83qM6k1j6TLqRai/Control/Monad/Primitive.hi
        Something is amiss; requested module
primitive-0.6.1.0@primitive-0.6.1.0-de94d43ed2b084399e39dfe5a3f60217:Control.Monad.Primitive
differs from name found in the interface file
primi_6R7Tzfc83qM6k1j6TLqRai:Control.Monad.Primitive
Failed to install vector-0.11.0.0

I have found the same "Bad interface file" problem installing other packages.

Best,

-- 
Andrés
_______________________________________________
ghc-devs mailing list
[email protected]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Reply via email to