#5 Compiling error on MacOS 10

Unstable_(example)
open
Erik Winkels
macos (1)
5
2013-10-18
2013-10-18
Arturo Escudero
No

Hi,
I was trying to compile cl-sdl on my Macbook (MacOS 10.7.5), and I had a strange issue that stopped the compilation:

$ make
(sh select_platform.sh)
(cd c; make)
gcc -bundle -Wall `sdl-config --cflags` -o sdlstub.dylib sdlstub.c  `sdl-config --libs` 
sdlstub.c: In function ‘save_bmp’:
sdlstub.c:183: warning: pointer targets in passing argument 1 of ‘SDL_RWFromFile’ differ in signedness
gcc -bundle -Wall -o glstub.dylib glstub.c  -lobjc -framework OpenGL
gcc -bundle -Wall `sdl-config --cflags` -o sdlttfstub.dylib sdlttfstub.c  -lSDL_ttf
gcc -bundle -Wall `sdl-config --cflags` -o sdlmixstub.dylib sdlmixstub.c  -lSDL_mixer
gcc  -o sdlimgstub.dylib sdlimgstub.c  -lSDL_image
sdlimgstub.c:1:23: error: SDL_image.h: No such file or directory
make[1]: *** [sdlimgstub.dylib] Error 1
make: *** [all] Error 2

I was eager to try these libraries, so I invested some little time trying to find the problem. The good thing is that I find it, I manage now to compile in my machine these libs.
The fix is rather small, but anyways I thought it could be good for some other users. So I'm attaching with this report a patch.

Regards!

Discussion