From ef7759a5222a1dd0d58d571f40c24676bab2fd5b Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Tue, 19 Oct 2021 20:33:53 -0400 Subject: [PATCH] Commentary re: WSL2 --- docs/guide/faq.rst | 6 ++++-- docs/guide/install.rst | 8 ++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/docs/guide/faq.rst b/docs/guide/faq.rst index c3ffd5b76..845830ae1 100644 --- a/docs/guide/faq.rst +++ b/docs/guide/faq.rst @@ -35,8 +35,10 @@ simulators. Does Verilator run under Windows? """"""""""""""""""""""""""""""""" -Yes, using Cygwin. Verilated output also compiles under Microsoft Visual -C++, but this is not tested every release. +Yes, ideally run Ubuntu under Windows Subsystem for Linux (WSL2). +Alternatively use Cygwin, though this tends to be slower and is not +regurally tested. Verilated output also compiles under Microsoft Visual +C++, but this is also not regurally tested. Can you provide binaries? diff --git a/docs/guide/install.rst b/docs/guide/install.rst index 7b13ae677..b05547858 100644 --- a/docs/guide/install.rst +++ b/docs/guide/install.rst @@ -78,10 +78,10 @@ OS Requirements Verilator is developed and has primary testing on Ubuntu, with additional testing on FreeBSD and Apple OS-X. Versions have also built on Redhat -Linux, HPUX and Solaris. It should run with minor porting on any -GNU/Linux-ish platform. Verilator also works on Windows under Cygwin, and -Windows under MinGW (gcc -mno-cygwin). Verilated output (not Verilator -itself) compiles under all the options above, plus using MSVC++. +Linux, and other flavors of GNU/Linux-ish platforms. Verilator also works +on Windows Subsystem for Linux (WSL2), Windows under Cygwin, and Windows +under MinGW (gcc -mno-cygwin). Verilated output (not Verilator itself) +compiles under all the options above, plus using MSVC++. Install Prerequisites