[MLton] Building MLton on Cygwin
Wesley W. Terpstra
wesley@terpstra.ca
Tue, 26 Jul 2005 10:48:21 +0200
On Mon, Jul 25, 2005 at 04:44:44PM -0400, Matthew Fluet wrote:
> > $ mlton hello.sml
> > call to system failed with signal B:
> > gcc -c -I/usr/lib/mlton/include -O1 -fno-strict-aliasing -fomit-frame-pointer -w -fno-strength-reduce -fschedule-insns -fschedule-insns2 -malign-functions=5 -malign-jumps=2 -malign-loops=2 -mcpu=pentiumpro -o /tmp/fileexM8D3.o /tmp/filelhrUpk.1.c
> >
> > As you can see GCC died on me. The GCC installed is 3.4.4.
>
> I'm seeing a similar problem on my cygwin machine. Running mlton, I get a
> popup dialog saying "cc1 failed to start because cygwin1.dll could not be
> found" and mlton reports "call to system failed with exit status 1".
>
> However, if I run mlton with -verbose 1 -keep g -keep o, and I cut-n-paste
> the system call line, then gcc seems to run fine.
Does MLton mess with the PATH environment variable?
What about the current directory?
--
Wesley W. Terpstra