Développement sous Linux

From GIMX

Revision as of 20:50, 25 January 2013 by Matlo (talk | contribs) (Created page with "==Régler les permissions sur les périphériques d'entrée (requis depuis la révision r1277)==")

Jump to: navigation, search
Other languages:
English • ‎français

Cette page explique comment compiler GIMX depuis un terminal Linux.

Installer les paquets de développement

   sudo apt-get install subversion patch g++ libwxgtk2.8-dev libbluetooth-dev libglib2.0-dev libxml2-dev libxi-dev libusb-dev libusb-1.0-0-dev libncursesw5-dev gettext xterm

Sur Fedora: yum -y install wxGTK-devel bluez-libs-devel glib2-devel libxml2-devel libXi-devel libusb-devel

Compiler une librairie SDL patchée (n'est plus nécessaire depuis la révision r1277)

   wget http://www.libsdl.org/release/SDL-1.2.14.tar.gz
   tar xzvf SDL-1.2.14.tar.gz
   svn export http://diyps3controller.googlecode.com/svn/trunk/libsdl/patch
   cd SDL-1.2.14
   patch -p1 < ../patch
   ./configure ; make
   cd ..

Copier les headers et .so (n'est plus nécessaire depuis la révision r1277)

   mkdir -p libsdl/lib
   mkdir -p libsdl/include/SDL
   cp SDL-1.2.14/build/.libs/libSDL.so libsdl/lib
   cp SDL-1.2.14/include/* libsdl/include/SDL

Télécharger les sources de GIMX

   svn checkout http://diyps3controller.googlecode.com/svn/trunk/GIMX

Compiler

   cd GIMX
   make -j 2

Remplacer "2" avec le nombre de cores du CPU.

Installer

   sudo make install

Régler les permissions sur les périphériques d'entrée (requis depuis la révision r1277)

Make sure to have read access to the input devices check this page.