It looks somewhat fraught with challenges: http://hackage.haskell.org/trac/ghc/wiki/Building/Porting Under "Porting the RTS", section "rts/sm/MBlock.h, rts/sm/MBlock.c" it says, "In MBlock.h is specified the absolute location at which the RTS should try to allocate memory on your platform". Does this have any meaning in Haiku ? -- ____________________ Michael Mounteney