In this section will answer recurrent questions about the various libraries and execution environments the students will use during the project.

How do I install the SDL2 Libraries on the MAC OS X?

Although there are some specific packages for MAC OS X, these only work from inside XCode.
If the students are using the regular gcc development procedures, it is necessary to install specific libraries.
This is accomplished running the following commands on the terminal:
brew install sdl2
brew install sdl2_ttf

How do I install the SDL2 libraries in Linux?


The way to install the required libraries depends on the linux distribution. This procedure is similar to the installation of any one software package and depend on the software manager (apt, apt-get, yum  or zypper, ...).
In Debian-based systems (including Ubuntu) the commands are:
sudo apt-get install libsdl2-dev
sudo apt-get install libsdl2-ttf-dev

In Red Hat-based systems (including Fedora) the commands are:
sudo yum install SDL2-devel
sudo yum install SDL2_ttf-devel

In Open Suse the commands are:
sudo zypper install SDL2-devel
sudo
zypper install SDL2_ttf-devel