mirror of
https://github.com/CringeStudios/element-desktop.git
synced 2025-01-18 23:44:59 +01:00
Update windows-requirements.md (#368)
* Update windows-requirements.md * Update windows-requirements.md
This commit is contained in:
parent
282109c861
commit
ec62b8b2cf
@ -4,10 +4,12 @@
|
|||||||
|
|
||||||
If you want to build native modules, make sure that the following tools are installed on your system.
|
If you want to build native modules, make sure that the following tools are installed on your system.
|
||||||
|
|
||||||
|
- [Git for Windows](https://git-scm.com/download/win)
|
||||||
- [Node 14](https://nodejs.org)
|
- [Node 14](https://nodejs.org)
|
||||||
- [Python 3](https://www.python.org/downloads/)
|
- [Python 3](https://www.python.org/downloads/) (if you type 'python' into command prompt it will offer to install it from the windows store)
|
||||||
- [Strawberry Perl](https://strawberryperl.com/)
|
- [Strawberry Perl](https://strawberryperl.com/)
|
||||||
- [Rust](https://rustup.rs/)
|
- [Rustup](https://rustup.rs/)
|
||||||
|
- [NASM](https://www.nasm.us/)
|
||||||
- [Build Tools for Visual Studio 2019](https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2019) with the following configuration:
|
- [Build Tools for Visual Studio 2019](https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2019) with the following configuration:
|
||||||
- On the Workloads tab:
|
- On the Workloads tab:
|
||||||
- Desktop & Mobile -> C++ build tools
|
- Desktop & Mobile -> C++ build tools
|
||||||
@ -17,10 +19,17 @@ If you want to build native modules, make sure that the following tools are inst
|
|||||||
- C++ CMake tools for Windows
|
- C++ CMake tools for Windows
|
||||||
|
|
||||||
Once installed make sure all those utilities are accessible in your `PATH`.
|
Once installed make sure all those utilities are accessible in your `PATH`.
|
||||||
|
|
||||||
|
If you want to be able to build x86 targets from an x64 host install the right toolchain:
|
||||||
|
```cmd
|
||||||
|
rustup toolchain install stable-i686-pc-windows-msvc
|
||||||
|
rustup target add i686-pc-windows-msvc
|
||||||
|
```
|
||||||
|
|
||||||
In order to load all the C++ utilities installed by Visual Studio you can run the following in a terminal window.
|
In order to load all the C++ utilities installed by Visual Studio you can run the following in a terminal window.
|
||||||
|
|
||||||
```
|
```
|
||||||
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" amd64
|
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvarsall.bat" amd64
|
||||||
```
|
```
|
||||||
|
|
||||||
You can replace `amd64` with `x86` depending on your CPU architecture.
|
You can replace `amd64` with `x86` depending on your CPU architecture.
|
||||||
|
Loading…
Reference in New Issue
Block a user