Mercurial > hg > orthanc-stone
comparison Resources/CMake/SdlConfiguration.cmake @ 5:d9452f5a5346
fix build on Mac OS X
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 17 Oct 2016 13:14:57 +0200 |
parents | 490347621f42 |
children | 22ab2d8566fa |
comparison
equal
deleted
inserted
replaced
4:00ff2cd06d13 | 5:d9452f5a5346 |
---|---|
158 ${SDL_SOURCES_DIR}/src/render/opengl/*.c | 158 ${SDL_SOURCES_DIR}/src/render/opengl/*.c |
159 ${SDL_SOURCES_DIR}/src/render/opengles2/*.c | 159 ${SDL_SOURCES_DIR}/src/render/opengles2/*.c |
160 ${SDL_SOURCES_DIR}/src/render/software/*.c | 160 ${SDL_SOURCES_DIR}/src/render/software/*.c |
161 ${SDL_SOURCES_DIR}/src/thread/pthread/*.c | 161 ${SDL_SOURCES_DIR}/src/thread/pthread/*.c |
162 ${SDL_SOURCES_DIR}/src/timer/unix/*.c | 162 ${SDL_SOURCES_DIR}/src/timer/unix/*.c |
163 ${SDL_SOURCES_DIR}/src/video/cocoa/*.c | 163 ${SDL_SOURCES_DIR}/src/video/cocoa/*.m |
164 ) | 164 ) |
165 | 165 |
166 list(APPEND SDL_SOURCES ${TMP}) | 166 list(APPEND SDL_SOURCES ${TMP}) |
167 | 167 |
168 add_definitions( | 168 add_definitions( |
169 -DSDL_LOADSO_DLOPEN=1 | 169 -DSDL_LOADSO_DLOPEN=1 |
170 -DSDL_THREAD_PTHREAD=1 | 170 -DSDL_THREAD_PTHREAD=1 |
171 -DSDL_TIMER_UNIX=1 | 171 -DSDL_TIMER_UNIX=1 |
172 -DSDL_POWER_DISABLED=1 | 172 -DSDL_POWER_DISABLED=1 |
173 | 173 |
174 -DSDL_VIDEO_DRIVER_X11=1 | 174 -DSDL_VIDEO_DRIVER_COCOA=1 |
175 -DSDL_VIDEO_OPENGL=1 | 175 -DSDL_VIDEO_OPENGL=1 |
176 -DSDL_VIDEO_OPENGL_ES2=1 | 176 -DSDL_VIDEO_OPENGL_CGL=1 |
177 -DSDL_VIDEO_RENDER_OGL=1 | 177 -DSDL_VIDEO_RENDER_OGL=1 |
178 -DSDL_VIDEO_RENDER_OGL_ES2=1 | |
179 -DSDL_VIDEO_OPENGL_GLX=1 | |
180 -DSDL_VIDEO_OPENGL_EGL=1 | |
181 | 178 |
182 -DSDL_ASSEMBLY_ROUTINES=1 | 179 -DSDL_ASSEMBLY_ROUTINES=1 |
183 -DSDL_THREAD_PTHREAD_RECURSIVE_MUTEX=1 | 180 -DSDL_THREAD_PTHREAD_RECURSIVE_MUTEX=1 |
184 ) | 181 ) |
182 | |
183 find_library(CARBON_LIBRARY Carbon) | |
184 find_library(COCOA_LIBRARY Cocoa) | |
185 find_library(IOKIT_LIBRARY IOKit) | |
186 find_library(QUARTZ_LIBRARY QuartzCore) | |
187 link_libraries(${CARBON_LIBRARY} ${COCOA_LIBRARY} ${IOKIT_LIBRARY} ${QUARTZ_LIBRARY}) | |
185 | 188 |
186 endif() | 189 endif() |
187 | 190 |
188 else() | 191 else() |
189 pkg_search_module(SDL2 REQUIRED sdl2) | 192 pkg_search_module(SDL2 REQUIRED sdl2) |