Robert Dockins wrote:
On Wednesday 04 October 2006 16:16, Lyle Kopnicky wrote:
Robert Dockins wrote:
Whats the output of
ghc-pkg -l
?
[EMAIL PROTECTED]:~$ ghc-pkg -l
/usr/local/lib/ghc-6.5.20060924/package.conf:
Cabal-1.1.4, base-2.0, (ghc-6.5.20060924), haskell98-1.0,
parsec-2.0, readline-1.0, regex-base-0.71, regex-compat-0.71,
regex-posix-0.71, rts-1.0, stm-2.0, template-haskell-2.0, unix-1.0
l
Hummm. Well, I confess that I'm confused. Cabal 1.1.4 should work, because
that's what I have on my machines; I've just tested it here. The only thing
I can think of is that the 'runhaskell' command is still bound to your old
GHC, or to something else (Hugs maybe?). If that's the case, you can edit
the makefile and set the 'RUNHS' variable in the first line to the full path
to your 6.5 runghc. Or you can edit the .cabal files as suggested above.
I don't have hugs installed, and I've uninstalled ghc 6.4.1, so it can
only be running 6.5.
I've pasted the error in again here for reference:
[EMAIL PROTECTED]:~/devel/edison-1.2.0.1-source$
sudo make system
Password:
cd edison-api && \
runhaskell Setup.hs configure && \
runhaskell Setup.hs build && \
runhaskell Setup.hs install
Configuring EdisonAPI-1.2...
configure: Dependency base>=1.0: using base-2.0
configure: Dependency haskell98>=1.0: using haskell98-1.0
Setup.hs: cannot satisfy dependency mtl>=1.0
make: *** [api-system] Error 1
[EMAIL PROTECTED]:~/devel/edison-1.2.0.1-source$
Do you know what mtl is? Maybe there's something broken in this GHC
snapshot. I've already noticed Template Haskell seems to be broken in
it.
- Lyle
|
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe