[Haskell-cafe] I can't install hs-plugins beceause of Linker.h

Don Stewart dons at galois.com
Sun Mar 15 16:21:27 EDT 2009


Fixed on hackage. 

    $ cabal update
    $ cabal install plugins-1.4.1

Or via the web:

    http://hackage.haskell.org/cgi-bin/hackage-scripts/package/plugins-1.4.1

-- Don

yuri.kashnikoff:
> Thanks. Problem solved now!
> 
> On Sun, Mar 15, 2009 at 7:20 PM, Duncan Coutts
> <duncan.coutts at worc.ox.ac.uk> wrote:
> > On Sun, 2009-03-15 at 11:38 +0600, Yuri Kashnikoff wrote:
> >> Hi!
> >>
> >> I was trying to install hs-plugins both from sources "$./Setup.lhs
> >> ..." and with "$cabal fetch&&cabal install" and both failed.
> >> It always reports that Linker.h is missing.
> >
> >> Setup.lhs: Missing dependency on a foreign library:
> >> * Missing header file: Linker.h
> >> This problem can usually be solved by installing the system package that
> >> provides this library (you may need the "-dev" version). If the library is
> >> already installed but in a non-standard location then you can use the flags
> >> --extra-include-dirs= and --extra-lib-dirs= to specify where it is.
> >
> > It's a bug in the package that was exposed when Cabal-1.6.0.2 started
> > checking for header files and C libs. I reported the bug to the package
> > maintainer at the time of the release of Cabal-1.6.0.2.
> >
> > Until the maintainer updates it, the fix is to edit the .cabal file and
> > simply remove the mention of Linker.h. You can use the new cabal unpack
> > command:
> >
> >  cabal unpack plugins
> >  cd plugins-1.4.0
> >  vi plugins.cabal
> >  cabal install
> >
> > Duncan
> >
> >
> 
> 
> 
> -- 
> Yuri S. Kashnikov
> Novosibirsk State University, Russia
> 2 Pirogova street
> 630090, Novosibirsk-90
> yuri.kashnikoff at gmail.com
> 


More information about the Haskell-Cafe mailing list