Talk:Cabal/How to install a Cabal package
I would like to add the following to the end of this topic:
(begin proposed addendum)
Note: If you have more than one Haskell compiler on your system,
--with-compiler option for the
configure step. That will ensure that Cabal
uses the correct compiler during the entire installation process.
runghc Setup.hs configure --with-compiler=ghc-6.8.2 runghc Setup.hs build runghc Setup.hs install
(end proposed addendum)
Without this, I didn't know that you need to use that flag. I just ran runhaskell with an explicit path to the compiler that I wanted. Cabal then ran the wrong ghc-pkg, and registered the installation to the wrong compiler.