Dépendances sur Windows

Plusieurs paquets doivent être installés avant de commencer à compiler Plume sur les machines Windows.

  1. Téléchargez et installez Git-SCM
  2. Téléchargez et installez Microsoft Visual Studio 2019
  3. 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.

  4. Téléchargez et installez OpenSSL (i.e. C:\Extra\ssl)

  5. 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 !)

  6. Télécharger et installer LLVM (libclang) (i.e. C:\Extra\LLVM)

  7. Créer une nouvelle variable système appelée “LIBCLANG_PATH” avec pour valeur C:\Extra\LLVM\bin (là où vous avez installé LLVM)

  8. 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.

Allons y !