Installation du Master
Aller c'est parti… Au menu : du SVN, de la compilation, du WiringPi…
Je pars pour ce tuto d'un RPi tout fraichement installé avec Nginx, PHP5-FPM, …
Sources de Ydle
On installe subversion si ce n'est pas déjà fait :
sudo aptitude install subversion
On va récupérer les sources de Ydle. Pour se faire, je vais créer un répertoire dans le home et y synchroniser le SVN (packet subversion) :
mkdir Ydle cd Ydle/ svn co http://svn.panda-dev.com/ydle/
Ce qui nous intéresse c'est le répertoire Master mais je récupère tout, ça sera plus simple pour la suite. Pour l'instant nous n'avons pas les prérequis pour la compilation, nous reviendrons à cette partie plus tard.
Installation de wiringPI
On récupère les sources de wiringPI :
cd ~ git clone git://git.drogon.net/wiringPi
Une autre méthode est également possible : http://wiringpi.com/download-and-install/
On installe wiringPi :
cd wiringPi/ ./build
Maintenant que wiringPI est installé on peut installer le master
Installation du Master
On commence par installer quelques dépendances : PHP5-XMLRPC et libxmlrpc
sudo aptitude install php5-xmlrpc libxmlrpc-c++4 libxmlrpc-c++4-dev
Nouveau : on installe également libcurl4-openssl-dev
sudo aptitude install libcurl4-openssl-dev
Puis on attaque la compilation du Master :
cd ~/Ydle/ydle/v0.2/master/ make
Puis on lance le master
sudo ./ydlemaster
Et voilà, c'est fini