Installation de KC3

Il n'existe pas encore de version binaire, vous devez installer KC3 à partir des sources.

Récupérer les sources

Depuis git

Depuis la forge git de kmx.io

git clone https://git.kmx.io/kc3-lang/kc3.git

Depuis Github

git clone https://github.com/kc3-lang/kc3.git

Cloner également les sous-modules

cd kc3
git submodule init
git submodule update
cd fonts
git submodule init
git submodule update
cd ..

Installer depuis les sources

Installer les dépendances

Debian / Ubuntu / PopOS / Mint

# outils de compilation
sudo apt install pkg-config clang libtool-bin make ruby time

# dépendances principales
sudo apt install libffi-dev libbsd-dev libevent-dev

# dépendances pour les démos
sudo apt install glew libfreetype-dev libsdl2-dev libxkbcommon-dev

Compilation

./configure
make -j8

Ajouter les sources au LD_LIBRARY_PATH

. ./env

Créer les liens symboliques vers les bibliothèques

make lib_links

Top : Guides KC3

Suivant : Guide des tests KC3