> I ran strace with -ff option. Attached is the trace file. I > can see many "No > such file or directory" in the trace. Can you see the problem?
Here's the problem line: [pid 1514] execve("n/sh", ["/bin/sh", "-c", "gcc Adjustor.c -o /tmp/ghc1513.s"...], [/* 36 vars */]) = -1 ENOENT (No such file or directory) so for some unknown reason, execve() is trying to run "n/sh" rather than "/bin/sh". execve() is called by the Haskell System.system function, via execl(). I have absolutely no idea what is causing this :) Simon PJ said it happened to him at some point, but neither of us can remember the cause. Just in case it gives us any clues, can you tell us: - what OS flavour/version is on your system - what version of GHC is installed, and where you got it from, - what GHC sources you are trying to build (source bundle or CVS?) also, could you try building & running a small program that calls System.system on your machine with the installed GHC, and see if it works as expected? Cheers, Simon _______________________________________________ Glasgow-haskell-users mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-users