As it happens, there are two separate issues that prevent Racket from working in the Windows Subsystem for Linux environment. One has to do with signal handling, but it's possible to hack around that. The other has to do with epoll set handling, and there's no current workaround. This shows up in multiple ways - it prevents the REPL from working correctly, but it also prevents parallel raco make from working too. See https://github.com/Microsoft/BashOnWindows/issues/900#issuecomment-257043479 <https://github.com/Microsoft/BashOnWindows/issues/900> for more information.
The best thing to do is to vote for the issue here so that Microsoft can prioritize these bugs: https://wpdev.uservoice.com/forums/266908-command-prompt-console-bash-on-ubuntu-on-windo/suggestions/15686589-racket-does-not-work <https://wpdev.uservoice.com/forums/266908-command-prompt-console-bash-on-ubuntu-on-windo/suggestions/15686589-racket-does-not-work> Brian > On Nov 17, 2016, at 16:51, dear chap <[email protected]> wrote: > > Hi > I'm trying to compile Racket in Windows 10 in the Ubuntu bash environment. > (https://msdn.microsoft.com/en-us/commandline/wsl/about) > It gets stuck at the following phase > > Compiling xform support... > Done making xform-collects. > > > I have tried with --disable-libffi but ran into same error. Any ideas ? > > Thanks > DC > > > > -- > You received this message because you are subscribed to the Google Groups > "Racket Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/racket-dev/69b45095-1caf-48ad-8a9f-288e3358defd%40googlegroups.com > > <https://groups.google.com/d/msgid/racket-dev/69b45095-1caf-48ad-8a9f-288e3358defd%40googlegroups.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- Brian Mastenbrook [email protected] https://brian.mastenbrook.net/ -- You received this message because you are subscribed to the Google Groups "Racket Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/AA0E2F97-87CD-4490-B23B-4710C2EB248A%40mastenbrook.net. For more options, visit https://groups.google.com/d/optout.
