Skip to content

Commit 44d9f22

Browse files
authored
Update Emscripten Toolchain Requirements docs (emscripten-core#27369)
LLVM requires VS2019 these days: https://llvm.org/docs/GettingStartedVS.html
1 parent 7143cc1 commit 44d9f22

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

site/source/docs/building_from_source/toolchain_what_is_needed.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Emscripten tools and dependencies
2323
In general a complete Emscripten environment requires the following tools. First test to see if they are already installed using the :ref:`instructions below <toolchain-test-which-dependencies-are-installed>`.
2424

2525
- :term:`Node.js` (18.3.0 or above)
26-
- :term:`Python` (3.8 or above)
26+
- :term:`Python` (3.10 or above)
2727
- :term:`Java` (1.6.0_31 or later). Java is optional. It can be used to run the java version of term:`Closure Compiler`.
2828
- :term:`Git` client. Git is required if building tools from source.
2929
- :term:`LLVM` (LLVM, including clang and wasm-ld)
@@ -39,9 +39,9 @@ In general a complete Emscripten environment requires the following tools. First
3939
Compiler toolchain
4040
------------------
4141

42-
When building Emscripten from source code, whether "manually" or using the SDK, you will need a *compiler toolchain*:
42+
When building LLVM and Binaryen from source code, whether "manually" or using the SDK, you will need a *compiler toolchain*:
4343

44-
- Windows: Install `Visual Studio 2017 <http://go.microsoft.com/?linkid=9709949>`_ and `cmake <http://www.cmake.org/cmake/resources/software.html>`_.
44+
- Windows: You will need `Visual Studio <https://visualstudio.microsoft.com/>`_ (2019 or above) and `cmake <http://www.cmake.org/cmake/resources/software.html>`_ (3.20 or above).
4545

4646
.. note::
4747

@@ -53,11 +53,11 @@ When building Emscripten from source code, whether "manually" or using the SDK,
5353
emsdk activate mingw-4.6.2-32bit
5454

5555

56-
- Linux: Install *gcc* and *cmake*:
56+
- Linux: Install *gcc* (or *clang) and *cmake*:
5757

5858
::
5959

60-
#Install gcc
60+
# Install gcc
6161
sudo apt-get install build-essential
6262
# Install cmake
6363
sudo apt-get install cmake

0 commit comments

Comments
 (0)