1- installer les paquets en lançant dans le terminal :

sudo apt-get install git build-essential libfreetype6-dev bison flex libfltk1.3-dev

2- Ajouter gcc arm parts dans les listes sources d‘installation d‘Ubuntu :

sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa

=> Puis, on rafraîchie les sources en faisant : sudo apt-get update

3- On installe enfin gcc-arm-embedded en forçant le processus :

sudo apt-get -o Dpkg::Options::="--force-overwrite" install gcc-arm-embedded

N.B. : il peut être utile dans certains cas d‘enlever l‘option [-o] si une erreur est retournée.

4-On installe clang :

sudo apt-get install clang

Si version de clang est < 4.0, il faut installer la dernière version (à l‘heure actuelle, la 4.0) :

sudo apt-get install clang-4.0

5- On compile enfin le SDK :