when invoking runhaskell setup.hs copy I'm getting *** Exception: waitForProcess: does not exist (No child processes) When using ghc -make setup; ./setup ... the problem doesn't appear. Any idea what might causing this. Using runhaskell is much faster then compiling setup. When I have more time I'll try debugging this issue more in depth. Marc