
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