Success report: Leopard powerpc

Christian Maeder Christian.Maeder at
Tue Mar 18 05:58:27 EDT 2008

Alfonso Acosta wrote:

> It would be awsome if a PPC/Lepoard installation package was made
> available from GHC's page.

I can offer
but also see

I've also made a binary-dist that uses the GMP and GNUreadline frameworks

I've tried to compile it on leopard to be useable on tiger, too, by using:

SRC_HC_OPTS += -optc-isysroot -optc/Developer/SDKs/MacOSX10.4u.sdk
-optl-isysroot -optl/Developer/SDKs/MacOSX10.4u.sdk

But it still does not run under tiger.

While it compiles and links on tiger, the dynamic linker complains when
starting the binary (see below), although the symbol _alloc_blocks is
part of the created binary (by inspecting it using "nm").

So, use the above binary-dists at your own risk.

I've still no idea, what kind of libs for gmp and readline I should use:
static ones, frameworks, or dylibs installed under /opt/local/lib (or
possibly elsewhere)

Cheers Christian

bigmac:/local/home/maeder/haskell/uni maeder$ ghc --make -no-recomp Setup.hs
[1 of 1] Compiling Main             ( Setup.hs, Setup.o )
Linking Setup ...
bigmac:/local/home/maeder/haskell/uni maeder$ ./Setup
dyld: Symbol not found: _alloc_blocks
  Referenced from: /local/home/maeder/haskell/uni/./Setup
  Expected in: /usr/lib/libSystem.B.dylib

Trace/BPT trap

More information about the Glasgow-haskell-users mailing list