GHC 6.4 Release Candidate Binary for Mac OS X

I've uploaded a Mac OS X installer based on the stable tree from March 2nd + the patches I committed yesterday at: http://opeongo.cas.mcmaster.ca/~wolfgang/GHC-6.4.20050302.pkg.zip This package is built with support for dynamic libraries (some human intervention was required to build it). Mac users, please start testing and send lots of feedback to me and to the list. Cheers, Wolfgang

Wolfgang Thaller
I've uploaded a Mac OS X installer based on the stable tree from March 2nd + the patches I committed yesterday at:
http://opeongo.cas.mcmaster.ca/~wolfgang/GHC-6.4.20050302.pkg.zip
$ ghc --version dyld: /usr/local/lib/ghc-6.4/ghc-6.4 can't open library: /Users/wolfgang/GHC/stable-build/libraries/readline/libHSreadline_dyn.dylib (No such file or directory, errno = 2) Trace/BPT trap Regards, Malcolm

On 4-Mar-05, at 11:35 AM, Malcolm Wallace wrote:
Wolfgang Thaller
wrote: I've uploaded a Mac OS X installer based on the stable tree from March 2nd + the patches I committed yesterday at:
http://opeongo.cas.mcmaster.ca/~wolfgang/GHC-6.4.20050302.pkg.zip
$ ghc --version dyld: /usr/local/lib/ghc-6.4/ghc-6.4 can't open library: /Users/wolfgang/GHC/stable-build/libraries/readline/ libHSreadline_dyn.dylib (No such file or directory, errno = 2) Trace/BPT trap
A quick fix: sudo sh fix_install_names.sh /usr/local/lib/ghc-6.4 /usr/local/lib/ghc-6.4/ghc-6.4 ... where fix_install_names.sh is in /mk in recent GHC sources from CVS, or you can grab it separately from: http://cvs.haskell.org/cgi-bin/cvsweb.cgi/~checkout~/fptools/mk/ fix_install_names.sh?rev=1.1;content-type=text%2Fplain Cheers, Wolfgang

On 05/03/2005, at 4:26 AM, Wolfgang Thaller wrote:
I've uploaded a Mac OS X installer based on the stable tree from March 2nd + the patches I committed yesterday at:
http://opeongo.cas.mcmaster.ca/~wolfgang/GHC-6.4.20050302.pkg.zip
A quick fix:
sudo sh fix_install_names.sh /usr/local/lib/ghc-6.4 /usr/local/lib/ghc-6.4/ghc-6.4
After doing that, it works great for me. ("Works great" = "the two test programs I chucked at it compiles and works with --make -dynamic). Awesome work, you da man Wolfgang. -- % Andre Pang : trust.in.love.to.save

Wolfgang Thaller wrote:
I've uploaded a Mac OS X installer based on the stable tree from March 2nd + the patches I committed yesterday at:
http://opeongo.cas.mcmaster.ca/~wolfgang/GHC-6.4.20050302.pkg.zip
I've only a remote account on a Mac. Do I have a chance to install ghc-6.4 locally as a non-root user? I've got a working ghc-6.0.1 (and I manually copied readline.dylib and include/readline into ghc's directories) Thanks Christian P.S. (part of "uname -a") Darwin Kernel Version 7.6.0: Sun Oct 10 12:05:27 PDT 2004; root:xnu/xnu-517.9.4.obj~1/RELEASE_PPC Power Macintosh powerpc

Another Mac OS X installer: http://opeongo.cas.mcmaster.ca/~wolfgang/GHC-6.4.20050308.pkg.zip Features: *) all the normal GHC 6.4 features *) dynamic linking *) nice icons you can double-click to open a terminal window with ghci (one for H98 and one for -fglasgow-exts) *) You can even drag your favourite .hs files onto those icons! *) a simple uninstaller *) html documentation now included Mac users, please start testing and send lots of feedback to me and to the list. Cheers, Wolfgang

On 09/03/2005, at 8:15 PM, Wolfgang Thaller wrote:
Another Mac OS X installer: http://opeongo.cas.mcmaster.ca/~wolfgang/GHC-6.4.20050308.pkg.zip
Works great for me. The double-clickable icons for GHCi are great, too (I'm sure it'll help out many Mac users who have to use GHC In their first year at university ;). Thanks Wolfgang, GHC's Mac OS X support has gone from non-existent to superior in the past two-three years largely because of you! -- % Andre Pang : trust.in.love.to.save http://www.algorithm.com.au/

Wolfgang,
Another Mac OS X installer: http://opeongo.cas.mcmaster.ca/~wolfgang/GHC-6.4.20050308.pkg.zip
Works great for me. The double-clickable icons for GHCi are great, too
I second that. How much effort did take to construct the installer? Is it a process that could easily be automated? Would it, for instance, be possible to schedule the overnight generation of an installer for the HEAD branch? Regards, Stefan

Another Mac OS X installer: http://opeongo.cas.mcmaster.ca/~wolfgang/GHC-6.4.20050308.pkg.zip
Works fine for me too.
The double-clickable icons for GHCi are great,
When I double-click the icon, I get *two* Terminal windows started, one running ghci, the other just an ordinary shell. Is this intended? Regards, Malcolm

When I double-click the icon, I get *two* Terminal windows started, one running ghci, the other just an ordinary shell. Is this intended?
No, that's the Terminal's default behaviour of opening an empty window when it is launched, before receiving the command to "open a new terminal window and execute a command". I might be able to work around this, though, by first checking whether Terminal is already open, and using different commands based on that. Cheers, Wolfgang
participants (5)
-
Andre Pang
-
Christian Maeder
-
Malcolm Wallace
-
Stefan Holdermans
-
Wolfgang Thaller