
On Sunday 11 July 2010 19:05:39, dlb@patriot.net wrote:
OK, I know this is a newbie kind of thing (I guess I am a newbie to GHCi). I've been over and over and over the wiki and I just can't find the answer to this very, very elementary question. How can I load a package that I've downloaded using Cabal into GHCi? When I do the :l, it just doesn't see the thing. On one level, this is clear: the downloaded Cabal packages (yes, more than one) are under .cabal in $HOME and not in the lib/ghc area. OK, fine. But there's no package data base to point to so that the packages can be loaded.
After "cabal install"ing the packages (or runhaskell Steup.hs configure --user; build; install), they ought to be registered in the user package-db in $HOME/.ghc/your-ghc-version/package.conf.d and ghci should automatically look there. Can you say what exactly you did to install the packages and what ghc-pkg list reports?
This just *has* to be a simple thing, but I just can't find it, no matter how flat my head gets beating against the wall. I apologize for the density of my skull, but can someone point me in the right direction here?
Thanks.
Dave Barton University of Toronto