Plusieurs paquets doivent être installés avant de commencer à compiler Plume sur les machines Windows.
- Téléchargez et installez Git-SCM
- Téléchargez et installez Microsoft Visual Studio 2019
a. Pour la base de données SQLite :
Installez Chocalatey à l'aide d'une invite de commandes PowerShell v2+ :
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
b. Pour PostgreSQL:
Télécharger les binaires PostgreSQL, et extrayez les dans un endroit simple (i.e. C:\Extra\pgsql), et ajoutez le dossier bin à votre variable système PATH.
Téléchargez et installez OpenSSL (i.e. C:\Extra\ssl)
Créez une nouvelle variable système appelée “OPENSSLDIR” avec pour valeur
C:\Extra\ssl
(l'endroit où vous avez installé OpenSSL NOTE: ce n'est _pas le dossier bin, il doit être à la racine pour obtenir les dossiers bin et lib !)Télécharger et installer LLVM (libclang) (i.e. C:\Extra\LLVM)
Créer une nouvelle variable système appelée “LIBCLANG_PATH” avec pour valeur
C:\Extra\LLVM\bin
(là où vous avez installé LLVM)Redémarrez votre PC pour continuer
Maintenant que ces dépendances ont été installées, nous devons installer Rust qui possède un installateur spécifique.