|
From: Wolfgang T. <wol...@gm...> - 2009-12-31 14:55:23
|
On 31.12.2009, at 02:01, Luke Evans wrote: > When I first ran the configure stage of the HOC build/install (i.e. runhaskell Setup.hs configure), it complained that "At least the following dependencies are missing: parsec >=3.0). > Indeed, cabal showed that parsec 2.x was installed, so I managed to force 3.0.1 to be installed via cabal (cabal install 'parsec > 3' --reinstall). Listing the cabal packages now shows 3.0.1 installed. > > I expected to see the complaint about the dependency on parsec > 3 go away when I re-ran the configure step, but it did not. The "cabal install" command probably installed the library into your home directory, so you will need to install HOC there as well. To do that, pass --user to all configure commands and to the make-bindings script. There is probably also a --global option you can pass to cabal install for parsec, but I'm not sure if it's really called --global. Before you proceed, though, there might be more trouble with GHC 6.12.1 ahead: an incompatibility was just reported yesterday (http://code.google.com/p/hoc/issues/detail?id=23), and I probably won't be able to fix it this year ;-). Cheers, Wolfgang |