[Haskell-cafe] Re: Compiling regex-posix-0.93.2 on windows
haskell at list.mightyreason.com
Fri Jan 16 16:17:44 EST 2009
> I should note that you do not need to edit the .cabal file to do this.
> As of Cabal-1.4 there are extra command line flags to configure (or
> equivalently to cabal install)
> --extra-include-dirs=dir --extra-lib-dirs=dir
I have seen the new cabal arguments. All I was giving was debugging advice on a
platform I have never tested on.
And regex-posix has a very "old school" Setup.hs file with a small addition:
> #!/usr/bin/env runhaskell
> -- I usually compile this with "ghc --make -o setup Setup.hs"
> import Distribution.Simple(defaultMainWithHooks, defaultUserHooks)
> main = do
> putStrLn msg
> defaultMainWithHooks defaultUserHooks
> msg = "This links to the standard c library version of regular expressions.\n\
> \The corresponding c header file is regex.h and there is a chance you\n\
> \will need to edit the end of the regex-posix.cabal file to find the\n\
> \include directory and/or library.\n"
Hmmm...the next version will probably need to mention the cabal command line
flags as well.
More information about the Haskell-Cafe