Difference between revisions of "Development on Linux/en"
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 8: | Line 8: | ||
On Fedora: yum -y install wxGTK-devel bluez-libs-devel glib2-devel libxml2-devel libXi-devel libusb-devel | On Fedora: yum -y install wxGTK-devel bluez-libs-devel glib2-devel libxml2-devel libXi-devel libusb-devel | ||
− | ==Compile a patched SDL library== | + | ==Compile a patched SDL library (not required anymore since r1277)== |
wget http://www.libsdl.org/release/SDL-1.2.14.tar.gz | wget http://www.libsdl.org/release/SDL-1.2.14.tar.gz | ||
Line 18: | Line 18: | ||
cd .. | cd .. | ||
− | ==Copy SDL headers and .so== | + | ==Copy SDL headers and .so (not required anymore since r1277)== |
mkdir -p libsdl/lib | mkdir -p libsdl/lib |
Revision as of 00:27, 22 January 2013
This wiki explains how to compile GIMX from a Linux terminal.
Contents
Install development packages
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
On Fedora: yum -y install wxGTK-devel bluez-libs-devel glib2-devel libxml2-devel libXi-devel libusb-devel
Compile a patched SDL library (not required anymore since 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 ..
Copy SDL headers and .so (not required anymore since 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
Download GIMX sources
svn checkout http://diyps3controller.googlecode.com/svn/trunk/GIMX
Compile
cd GIMX make -j 2
Replace "2" with your number of CPU cores.
Install
sudo make install