Talk:Cabal/How to install a Cabal package

From HaskellWiki
Revision as of 12:17, 6 March 2008 by YitzGale (talk | contribs) (Proposed addendum about multiple compilers)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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, use the --with-compiler option for the configure step. That will ensure that Cabal uses the correct compiler during the entire installation process. For example:


 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.