
The particular problem that you are encountering seems to be some complicated interaction between Win98 and the GHC build system. We can't reproduce it, not having a Win98 box, and supporting building from source on Win98 isn't a major goal. It would have been great if the new RC fixed it, but I'd have been surprised. The RC was trying to test something more modest, namely that the 6.2.1rc binary release works correctly on Win98 systems, even when * the compiler itself is installed in a directory with spaces * temporary files are stored in a directory with spaces * the compiler is invoked in a directory with spaces Could you try that? Simon | -----Original Message----- | From: glasgow-haskell-users-bounces@haskell.org [mailto:glasgow-haskell-users- | bounces@haskell.org] On Behalf Of Gour | Sent: 18 March 2004 08:56 | To: GHC users | Subject: Re: Release Candidate for 6.2.1 available | | Simon Marlow (simonmar@microsoft.com) wrote: | | > Please test. We'd especially like to hear from Win98/WinME users. Also | > try installing under a directory path with spaces in if you can. | | Here is the result of attempting to build ghc-6.2.1 with the 6.2.1rc binaries: | | [...] | | ==fptools== make boot - --unix -wr; | in /ghc/fptools/libraries/base | ------------------------------------------------------------------------ | ../../ghc/utils/hsc2hs/hsc2hs-inplace -Iinclude -I../../ghc/includes -Icbits/regex -I. | System/CPUTime.hsc | Executing: c:/MinGW/bin/gcc -c -mno-cygwin -D__GLASGOW_HASKELL__=602 - | Ic:/ghc/fptools/ghc/includes -Iinclude -I../../ghc/includes -Icbits/regex -I. | System\CPUTime_hsc_make.c -o System\CPUTime_hsc_make.o | Executing: c:/MinGW/bin/gcc System\CPUTime_hsc_make.o -o System\CPUTime_hsc_make.exe | | Fail: System\CPUTime_hsc_make.o: removeFile: does not exist (No such file or directory) | | make[2]: *** [System/CPUTime.hs] Error 1 | make[1]: *** [boot] Error 1 | make[1]: Leaving directory `/ghc/fptools/libraries' | make: *** [build] Error 1 | | | Again, the same problem: System\CPUTime_hsc_make.c -o System\CPUTime_hsc_make.o | | It should be: System/CPUTime_hsc_make.c -o System/CPUTime_hsc_make.o | | | I'm angry at myself not knowing Haskell and being able to fix this stuff :-( | | Sincerely, | Gour | | -- | Gour | gour@mail.inet.hr | Registered Linux User #278493 | | _______________________________________________ | Glasgow-haskell-users mailing list | Glasgow-haskell-users@haskell.org | http://www.haskell.org/mailman/listinfo/glasgow-haskell-users