Table of Contents Compilation des sources Dépendances Récupération des sources Compilation de calaos_server et calaos_home This is an old revision of the document! Compilation des sources Petit Howto expliquant la récupération des sources ainsi que la compilation d'un environnement Calaos sur Ubuntu 13.04. Dépendances Calaos a plusieurs dépendances, dont les EFL. Vous devrez donc les installer au préalable. Pour cela nous allons ajouter le PPA EFL qui va nous permettre d'installer simplement l'intégralitée des dépendances : $ sudo add-apt-repository ppa:efl/trunk $ sudo apt-get update $ sudo apt-get install build-essential libelementary-dev liblog4cpp5-dev libvmime-dev automake autoconf libtool libsigc++-2.0-dev libjansson-dev liblua5.1-0-dev Récupération des sources Il faut au préalable avoir installé git http://git-scm.org/. En effet les sources de calaos sont hebergées sur github : https://github.com/calaos/ $ sudo apt-get install git se mettre dans un dossier de travail et faire: $ git clone https://github.com/calaos/calaos_base.git Ça aura l'effet de récupérer les deux modules principaux qui vont nous intéresser dans un premier temps et qui sont calaos_server et calaos_home. Compilation de calaos_server et calaos_home Le serveur doit être unique dans une installation et est obligatoire pour lancer des clients (calaos_touchscreen). On peut compiler le serveur comme ceci: $ cd calaos_base $ ./autogen.sh --prefix=/usr $ make # -j9 pour accelérer la compilation $ sudo make install Note: Pour accélérer la compilation sur un processeur multi-coeur on peut utiliser l'option -jn (avec n=nombre de coeur). Si tout se passe bien on obtient un binaire calaos_server et calaos_home respectivement dans les répertoires src/bin/calaos_server/ et src/bin/calaos_home Apres avoir lancé la commande make install, les binaires sont installés dans les répertoires systéme /usr/bin Le thème de calaos_home quand a lui est installé dans le répertoire /usr/share/calaos