On Fri, 2008-05-30 at 01:10 +0200, Marc Weber wrote:
> On Thu, May 29, 2008 at 03:51:56PM -0700, Thomas Hartman wrote:
> 
> echo      "  extra-lib-dirs: ${zlib}/lib" >> zlib.cabal
> echo      "  include-dirs: ${zlib}/include" >> zlib.cabal'';
> Try patching the cabal file using something like that.

Actually the .cabal file is fine, the machine is probably just missing
zlib.h which is in zlib-devel on debian based systems.

As don says, Cabal does not currently check that all required .h files
and C libs are available at configure time so you bump into them as
compile or linker errors. Obviously it should check for these things at
configure time and produce more helpful explanations. If anyone wants to
implement that for us that'd be a great service. The ticket is here:
http://hackage.haskell.org/trac/hackage/ticket/262

Duncan

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to