[Haskell-cafe] Re: Can't uninstall GHC or prepare SOE installation
on OS X
Wolfgang Thaller
wolfgang.thaller at gmx.net
Wed Mar 8 11:04:03 EST 2006
Xavier Elizalde wrote:
> Hi. I sent this post to the haskell-cafe mailing list but haven't
> gotten any replies.
Ah well, I watch that list in digest mode only, easy to overlook things.
> Basically, I can't get the Uninstall AppleScript for GHC 6.4.1to
> run properly because it encounters an error.
Oops. I *thought* I had tested that to death.
Anyway, for manual removal:
/usr/local/lib/ghc-6.4.1 (the big part; if disk space is all you're
after, stop here)
In /usr/local/bin/:
ghc, ghc-6.4.1, ghc-pkg, ghc-pkg-6.4.1, ghci, ghci-6.4.1, ghcprof,
hasktags, hp2ps, hsc2hs, runghc, runhaskell, stat2resid
in /Libraries/Receipts:
Some GHC-*.pkg file, I suspect now that it's called GHC-6.4.1.pkg
/Library/Frameworks/GMP.framework (do not delete this unless you do
not want to ever run any GHC-compiled program again until you re-
install GHC).
> I have the Haskell School of Expression book and want to try out
> the examples in the book that make use of X11 for graphics, and I
> don't know how to use GHC 6.4.1 for the SOE book examples. I
> thought it would be easiest to just uninstall it then install the
> SOE binaries for OS X.
The SOE binaries use hugs, and should therefore be completely
independent of GHC, no uninstalling required.
> But if GHC 6.4.1 works fine for the SOE book examples and is better
> than the SOE install, I'd like to use that, although I don't know
> how to get it to work with X11. Do you have any idea on what I
> should do?
Start your programs from an xterm.
If you want to use GHCi, set
export DYLD_LIBRARY_PATH=/usr/X11R6/lib/
before starting ghci in the xterm.
>
> I have The Haskell School of Expression book and the
> instructions for setting up and running the SOE software seem to have
> a different configuration compared to GHC 6.4.1. Namely, it's meant
> to use X11 and locations for files are different.
What files? I don't have the book, so all I can tell you is that GHC
includes a library module by the name of Graphics.SOE.
> Or does the GHC already
> have GraphicsLIb as part of it? If so, shouldn't it launch an X11
> Xterm terminal rather than the standard OS X Terminal?
Shouldn't it launch...? Are you referring to the AppleScript for
launching GHCi?
If so, then no, for two reasons:
a) X11 is an optional install on Mac OS X, so many people don't have it.
b) The standard Terminal is a lot more convenient to use than an
xterm, and most people don't need/want to use X11 for their Haskell
programs.
So good luck with SOE, if there are any more problems, ask me.
Cheers,
Wolfgang
More information about the Haskell-Cafe
mailing list