|
@@ -23,17 +23,19 @@ required:
|
|
|
- libudev-dev (optional, for gamepad support)
|
|
|
- pkg-config (used to detect the above dependencies)
|
|
|
|
|
|
-For Ubuntu users:
|
|
|
-
|
|
|
-::
|
|
|
-
|
|
|
- sudo apt-get install scons pkg-config libx11-dev libxcursor-dev build-essential libasound2-dev libpulse-dev libfreetype6-dev libgl1-mesa-dev libglu-dev libssl-dev libxinerama-dev libudev-dev
|
|
|
-
|
|
|
-And for Fedora users:
|
|
|
-
|
|
|
-::
|
|
|
-
|
|
|
- sudo dnf install scons pkgconfig libX11-devel libXcursor-devel alsa-lib-devel pulseaudio-libs-devel freetype-devel mesa-libGL-devel openssl-devel libXinerama-devel libudev-devel
|
|
|
+Distro-specific oneliners
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
++---------------+----------------------------------------------------------------------------------------------------------------------+
|
|
|
+| Fedora | sudo dnf install scons pkgconfig libX11-devel libXcursor-devel alsa-lib-devel pulseaudio-libs-devel \ |
|
|
|
+| | freetype-devel mesa-libGL-devel openssl-devel libXinerama-devel libudev-devel |
|
|
|
++---------------+----------------------------------------------------------------------------------------------------------------------+
|
|
|
+| Mageia | urpmi scons pkgconfig "pkgconfig(alsa) pkgconfig(freetype2) pkgconfig(gl) pkgconfig(libpulse) pkgconfig(openssl)" \ |
|
|
|
+| | "pkgconfig(udev) pkgconfig(x11) pkgconfig(xcursor) pkgconfig(xinerama)" |
|
|
|
++---------------+----------------------------------------------------------------------------------------------------------------------+
|
|
|
+| Ubuntu | sudo apt-get install scons pkg-config libx11-dev libxcursor-dev build-essential libasound2-dev libpulse-dev \ |
|
|
|
+| | libfreetype6-dev libgl1-mesa-dev libglu-dev libssl-dev libxinerama-dev libudev-dev |
|
|
|
++---------------+----------------------------------------------------------------------------------------------------------------------+
|
|
|
|
|
|
Compiling
|
|
|
---------
|