GHC 6.8.1 on Mac OS X 10.5 (Leopard)

Christian Maeder Christian.Maeder at
Mon Nov 19 04:12:01 EST 2007

Ian Lynagh wrote:
> On Sat, Nov 17, 2007 at 03:02:55PM +0000, C.M.Brown wrote:
>>> Is there a way for GHC on OS X to find where it was run from, so that it
>>> can find package.conf?
>> The command:
>> ghc --print-libdir
>> should do it.
> But the way that knows what to print on unix machines is that ghc is a
> shell script wrapper which passes -B<libdir> to the real GHC binary. If
> you want to be able to move GHC around then the wrapper can't have the
> path hardcoded.

The wrapper could call `pwd` to find out the current path.


More information about the Glasgow-haskell-users mailing list