forked from plume/documentation
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.6 KiB
1.6 KiB
title |
---|
Dependencies on Windows |
There are several packages that need to be installed before getting started compiling Plume on Windows devices.
- Download and install Git-SCM
- Download and install Microsoft Visual Studio 2019
a. For SQLite Database:
Install [Chocalatey](https://chocolatey.org/) using a PowerShell v2+ prompt:
```powershell
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
```
b. For PostgreSQL:
Download [PostgreSQL Binaries](https://www.enterprisedb.com/download-postgresql-binaries), extract to an easy place (i.e. C:\Extra\pgsql), and add the bin folder to your system path variable.
- Download and install OpenSSL (i.e. C:\Extra\ssl)
- Create new system variable called "OPENSSL_DIR" with a value of
C:\Extra\ssl
(or wherever you installed OpenSSL NOTE: this is not to the bin folder, it must be to root to get the bin and lib folders!) - Download and install LLVM (libclang) (i.e. C:\Extra\LLVM)
- Create new system variable called "LIBCLANG_PATH" with a value of
C:\Extra\LLVM\bin
(or wherever you installed LLVM to) - Reboot your PC to continue
Now that these dependencies have been installed, we need to install Rust which has a special installer.