5

There is a question about the SDL package (SDL 1.2) in Fedora in StackOverflow. But I can't found any about SDL2 in Fedora, and I am having troubles to install the SDL2 package.

I search and the command to install SDL2 in Fedora is:

sudo yum install SDL2*

But still having problems to found the #include "SDL2/SDL.h"..

After looking in usr/include/, I wasn't able to found the SDL.h...

So how can I install SDL2 package and make it work in Fedora 20 distro?

HDJEMAI
  • 9,436
  • 46
  • 67
  • 93
lcsvcn
  • 1,184
  • 3
  • 13
  • 28

2 Answers2

8
sudo yum install SDL2-devel

You can search packages here: https://apps.fedoraproject.org/packages/SDL2-devel/

xgdgsc
  • 1,367
  • 13
  • 38
4
  1. Make Sure to have SDL2 and development headers installed correctly.

    $ yum search SDL2 #look for libraries and development headers should something like sdl2.0 and sdl2.0.0-dev
    
  2. include SDL2 in sourcefile for example main.c

    #include "SDL2/SDL.h"
    
  3. and make sure to link SDL2 library with the compiler flag -lSDL2

    $ clang main.c -lSDL2 -o programName
    
genpfault
  • 51,148
  • 11
  • 85
  • 139