Les librairies nécessaires à la compilation sont :
Si vous êtes sous Windows, vous pouvez utiliser MSYS2 pour obtenir toutes les bibliothèques.
Si vous les avez vous pouvez utiliser les commandes suivantes pour compiler :
git clone --recursive https://git.framasoft.org/Dalan94/Csuper.git
cd Csuper
cmake .
make
Les arguments suivants peuvent être utilisés avec cmake:
-DLIB=FALSE # Pour ne pas compiler libcsuper
-DCLI=FALSE # Pour ne pas compiler csuper-cli
-DGTK=FALSE # Pour ne pas compiler csuper-gtk
-DDPORTABLE=TRUE # Pour compiler csuper comme application portable
-DLIBXMLPP=3.0 # Compiler avec la version 3.0 de libxml+++
-DALL_UPDATES=FALSE # Pour ne pas lancer le script de mise à jour qui nécessite les utilitaires pandoc, clang-format et gettext
Il y a des projets codeblocks ou codelite si vous le souhaitez, mais veuillez utiliser cmake en premier pour configurer les projets.
Si vous êtes sous Linux, vous pouvez exécuter les logiciels avec les scripts run-csuper-cli. sh
et run-csuper-gtk. sh
. Sous Windows, il suffit d'utiliser csuper-cli.exe et csuper-gtk.exe.
Le logiciel peut également être exécuté sur un navigateur web via Broadway en utilisant le script run-csuper-html. sh
et csuper-html. bat
.
Vous pouvez utiliser le script utility. sh
pour:
Lancez-le sans arguments pour afficher l'aide.
Normalement la compilation devrait marcher sous Linux, Mac et Windows.