[ 34%] Linking C shared library ../SDL_gpu/lib/SDL2_gpu.framework/SDL2_gpu
Undefined symbols for architecture x86_64:
"_SDL_GL_SwapBuffers", referenced from:
_Flip in renderer_OpenGL_1_BASE.c.o
_Flip in renderer_OpenGL_1.c.o
_Flip in renderer_OpenGL_2.c.o
_Flip in renderer_OpenGL_3.c.o
_Flip in renderer_OpenGL_4.c.o
"_SDL_GetVideoSurface", referenced from:
_GPU_GetFullscreen in SDL_gpu.c.o
_SetFullscreen in renderer_OpenGL_1_BASE.c.o
_get_window_id in renderer_OpenGL_1_BASE.c.o
_get_window in renderer_OpenGL_1_BASE.c.o
_resize_window in renderer_OpenGL_1_BASE.c.o
_SetFullscreen in renderer_OpenGL_1.c.o
_get_window_id in renderer_OpenGL_1.c.o
...
"_SDL_SetPalette", referenced from:
_gpu_copy_raw_surface_data in SDL_gpu.c.o
"_SDL_SetVideoMode", referenced from:
_Init in renderer_OpenGL_1_BASE.c.o
_resize_window in renderer_OpenGL_1_BASE.c.o
_Init in renderer_OpenGL_1.c.o
_resize_window in renderer_OpenGL_1.c.o
_Init in renderer_OpenGL_2.c.o
_resize_window in renderer_OpenGL_2.c.o
_Init in renderer_OpenGL_3.c.o
...
"_SDL_WM_ToggleFullScreen", referenced from:
_SetFullscreen in renderer_OpenGL_1_BASE.c.o
_SetFullscreen in renderer_OpenGL_1.c.o
_SetFullscreen in renderer_OpenGL_2.c.o
_SetFullscreen in renderer_OpenGL_3.c.o
_SetFullscreen in renderer_OpenGL_4.c.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [SDL_gpu/lib/SDL2_gpu.framework/Versions/A/SDL2_gpu] Error 1
make[1]: *** [src/CMakeFiles/SDL_gpu_shared.dir/all] Error 2
make: *** [all] Error 2