
Hi,
I modified System/Process/Internals.hs locally and build on MinGW 32bit.
Then I was successful to build on 32bit Windows 7.
Shall I write a bug report on trac or any? or ghc7.10.1.rc2 will not
support 32 bit Windows?
Change part is the following:
diff -u ghc-7.10.0.20150123/libraries/process/System/Process/
Internals.hs.org
ghc-7.10.0.20150123/libraries/process/System/Process/Internals.hs
--- ghc-7.10.0.20150123/libraries/process/System/Process/Internals.hs.org
2015-01-19
21:37:52 +0900
+++ ghc-7.10.0.20150123/libraries/process/System/Process/Internals.hs
2015-02-17
13:50:31 +0900
@@ -469,6 +469,9 @@
endDelegateControlC :: ExitCode -> IO ()
endDelegateControlC _ = return ()
+stopDelegateControlC :: IO ()
+stopDelegateControlC = return ()
+
foreign import ccall unsafe "runInteractiveProcess"
c_runInteractiveProcess
:: CWString
Regards,
Takenobu
2015-02-13 19:35 GMT+09:00 Takenobu Tani
Hi,
Does ghc7.10rc2 support for windows 32bit OS (Windows 7) ?
I tried to build ghc7.10rc2 [1],[2] on my old 32bit windows to check FTP. Then, the following error has occurred:
"C:/MinGW/msys/1.0/home/my/devel/haskell.build.mingw/work8.ghc.7.10.rc2/ghc-7.10.0.20150123/inplace/mingw/bin/ld.exe" -r -o libraries/directory/dist-install/build/HSdirec_3OAebvWY9YTGrbhfMGQ0ml.o libraries/directory/dist-install/build/System/Directory.o libraries/directory/dist-install/build/cbits/directory.o "inplace/bin/ghc-stage1.exe" -hisuf hi -osuf o -hcsuf hc -static -H64m -O0 -fasm -this-package-key proce_9HgSaudU0TAKauLzQHuwnO -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/autogen -Ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build/autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/autogen/cabal_macros.h -package-key Win32_Cjc5QN7bEuvL7SrTr96E5g -package-key base_469rOtLAqwTGFEOGWxSUiQ -package-key deeps_FT5iVCELxOr62eHY0nbvnU -package-key direc_3OAebvWY9YTGrbhfMGQ0ml -package-key filep_1vDJvPDP7mkAk0dVCj6gws -Wall -XHaskell2010 -O -fasm -no-user-package-db -rtsopts -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -c libraries/process/./System/Process/Internals.hs -o libraries/process/dist-install/build/System/Process/Internals.o
libraries\process\System\Process\Internals.hs:36:5: Not in scope: <81>estopDelegateControlC<81>f Perhaps you meant one of these: <81>estartDelegateControlC<81>f (line 467), <81>eendDelegateControlC<81>f (line 470) make[1]: *** [libraries/process/dist-install/build/System/Process/Internals.o] Error 1 make: *** [all] Error 2
I looks like 'stopDelegateControl' is not defined in System\Process\Internals.hs for mingw32_HOST_OS.
[1]: https://downloads.haskell.org/~ghc/7.10.1-rc2/ghc-7.10.0.20150123-src.tar.bz... [2]: https://downloads.haskell.org/~ghc/7.10.1-rc2/ghc-7.10.0.20150123-windows-ex...
Regards, Takenobu
2015-01-27 9:13 GMT+09:00 Austin Seipp
: We are pleased to announce the second release candidate for GHC 7.10.1:
https://downloads.haskell.org/~ghc/7.10.1-rc2/
This includes the source tarball and bindists for 64bit/32bit Linux and Windows. Binary builds for other platforms will be available shortly. (CentOS 6.5 binaries are not available at this time like they were for 7.8.x). These binaries and tarballs have an accompanying SHA256SUMS file signed by my GPG key id (0x3B58D86F).
We plan to make the 7.10.1 release sometime in February of 2015.
Please test as much as possible; bugs are much cheaper if we find them before the release!
-- Regards,
Austin Seipp, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/ _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs