/var/folders/wk/pssxq7nx39s_y3r04p90s1p00000gn/T//ffconf.pnU29mPD/test.c: In function 'check_SDL_Init': /var/folders/wk/pssxq7nx39s_y3r04p90s1p00000gn/T//ffconf.pnU29mPD/test.c:3:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] long check_SDL_Init(void) { return (long) SDL_Init; } ^ In file included from /Users/kyle/software/sdl2/win64/sdl2-2.0.7-win64/include/SDL2/SDL.h:32:0, from /var/folders/wk/pssxq7nx39s_y3r04p90s1p00000gn/T//ffconf.pnU29mPD/test.c:1: /var/folders/wk/pssxq7nx39s_y3r04p90s1p00000gn/T//ffconf.pnU29mPD/test.c: At top level: /Users/kyle/software/sdl2/win64/sdl2-2.0.7-win64/include/SDL2/SDL_main.h:104:17: error: conflicting types for 'SDL_main' #define main SDL_main ^ /var/folders/wk/pssxq7nx39s_y3r04p90s1p00000gn/T//ffconf.pnU29mPD/test.c:4:5: note: in expansion of macro 'main' int main(void) { int ret = 0; ^~~~ /Users/kyle/software/sdl2/win64/sdl2-2.0.7-win64/include/SDL2/SDL_main.h:110:31: note: previous declaration of 'SDL_main' was here extern C_LINKAGE DECLSPEC int SDL_main(int argc, char *argv[]); ^~~~~~~~