Making GHCi object files on MacOS

George Russell ger at
Tue Dec 9 16:23:37 EST 2003

Section 4.10.3 of the GHC manual tells me to use
    ld -r --whole-archive
to convert a .a file into a .o file suitable for GHCi.  However
these options only work for GNU ld, which doesn't seem to be
available on MacOS (uname -srv gives me
"Darwin 6.8 Darwin Kernel Version 6.8: Wed Sep 10 15:20:55 PDT 2003; root:xnu/xnu-344.49.obj~2/RELEASE_PPC").
Specifically, I tried compiling the GNU binutils but got a message from its
./configure telling me that this wouldn't work for the ld directory.
I presume there must be some way of producing GHCi object files on
MacOS, but how is it done?  Thanks

More information about the Glasgow-haskell-users mailing list