README-linux.txt
author Gabriel Jacobo <gabomdq@gmail.com>
Tue, 12 Nov 2013 11:31:13 -0300
changeset 7973 5d12bfc720e1
parent 7972 96f2f61be1c6
child 7980 3122e7af0bf5
permissions -rw-r--r--
Added a few notes from Ryan's email to README-linux.txt
     1 ================================================================================
     2 Simple DirectMedia Layer for Linux
     3 ================================================================================
     4 
     5 By default SDL will only link against glibc, the rest of the features will be
     6 enabled dynamically at runtime depending on the available features on the target
     7 system. So, for example if you built SDL with Xinerama support and the target
     8 system does not have the Xinerama libraries installed, it will be disabled
     9 at runtime, and you won't get a missing library error, at least with the 
    10 default configuration parameters.
    11 
    12 
    13 ================================================================================
    14 Build Dependencies
    15 ================================================================================
    16     
    17 Ubuntu 13.04, all available features enabled:
    18 
    19 sudo apt-get install build-essential mercurial make cmake autoconf automake \
    20 libtool libasound2-dev libpulse-dev libaudio-dev libx11-dev libxext-dev \
    21 libxrandr-dev libxcursor-dev libxi-dev libxinerama-dev libxxf86vm-dev \
    22 libxss-dev libgl1-mesa-dev libesd0-dev libdbus-1-dev libudev-dev \
    23 libgles1-mesa-dev libgles2-mesa-dev libegl1-mesa-dev
    24 
    25 NOTES:
    26 - This includes all the audio targets except arts, because Ubuntu pulled the 
    27   artsc0-dev package, but in theory SDL still supports it.
    28 - DirectFB isn't included because the configure script (currently) fails to find
    29   it at all. You can do "sudo apt-get install libdirectfb-dev" and fix the 
    30   configure script to include DirectFB support. Send patches.  :)
    31 
    32