|
@@ -1865,11 +1865,11 @@ elseif(WINDOWS)
|
|
|
file(GLOB VERSION_SOURCES ${SDL2_SOURCE_DIR}/src/main/windows/*.rc)
|
|
|
file(GLOB SDLMAIN_SOURCES ${SDL2_SOURCE_DIR}/src/main/windows/*.c)
|
|
|
if(MINGW OR CYGWIN)
|
|
|
- list(APPEND SDL_LIBS "-lmingw32" "-mwindows")
|
|
|
if(NOT SDL2_DISABLE_SDL2MAIN)
|
|
|
list(APPEND SDL_CFLAGS "-Dmain=SDL_main")
|
|
|
- list(APPEND SDL_LIBS "-lSDL2main")
|
|
|
+ list(INSERT SDL_LIBS 0 "-lSDL2main")
|
|
|
endif(NOT SDL2_DISABLE_SDL2MAIN)
|
|
|
+ list(INSERT SDL_LIBS 0 "-lmingw32" "-mwindows")
|
|
|
endif()
|
|
|
|
|
|
elseif(APPLE)
|
|
@@ -2520,7 +2520,10 @@ elseif(PSP)
|
|
|
pspaudio
|
|
|
pspvram
|
|
|
GL
|
|
|
- )
|
|
|
+ )
|
|
|
+ if(NOT SDL2_DISABLE_SDL2MAIN)
|
|
|
+ list(INSERT SDL_LIBS 0 "-lSDL2main")
|
|
|
+ endif(NOT SDL2_DISABLE_SDL2MAIN)
|
|
|
|
|
|
elseif(PS2)
|
|
|
list(APPEND EXTRA_CFLAGS "-DPS2" "-D__PS2__")
|
|
@@ -2796,23 +2799,14 @@ Libs.private:")
|
|
|
endif()
|
|
|
|
|
|
# Clean up the different lists
|
|
|
- if (VITA)
|
|
|
- listtostrrev(EXTRA_LIBS _EXTRA_LIBS "-l")
|
|
|
- set(SDL_STATIC_LIBS ${SDL_LIBS} ${EXTRA_LDFLAGS} ${_EXTRA_LIBS})
|
|
|
- list(REMOVE_DUPLICATES SDL_STATIC_LIBS)
|
|
|
- listtostrrev(SDL_STATIC_LIBS _SDL_STATIC_LIBS)
|
|
|
- set(SDL_STATIC_LIBS ${_SDL_STATIC_LIBS})
|
|
|
- listtostrrev(SDL_LIBS _SDL_LIBS)
|
|
|
- set(SDL_LIBS ${_SDL_LIBS})
|
|
|
- else()
|
|
|
- listtostr(EXTRA_LIBS _EXTRA_LIBS "-l")
|
|
|
- set(SDL_STATIC_LIBS ${SDL_LIBS} ${EXTRA_LDFLAGS} ${_EXTRA_LIBS})
|
|
|
- list(REMOVE_DUPLICATES SDL_STATIC_LIBS)
|
|
|
- listtostr(SDL_STATIC_LIBS _SDL_STATIC_LIBS)
|
|
|
- set(SDL_STATIC_LIBS ${_SDL_STATIC_LIBS})
|
|
|
- listtostr(SDL_LIBS _SDL_LIBS)
|
|
|
- set(SDL_LIBS ${_SDL_LIBS})
|
|
|
- endif()
|
|
|
+ listtostr(EXTRA_LIBS _EXTRA_LIBS "-l")
|
|
|
+ set(SDL_STATIC_LIBS ${SDL_LIBS} ${EXTRA_LDFLAGS} ${_EXTRA_LIBS})
|
|
|
+ list(REMOVE_DUPLICATES SDL_STATIC_LIBS)
|
|
|
+ listtostr(SDL_STATIC_LIBS _SDL_STATIC_LIBS)
|
|
|
+ set(SDL_STATIC_LIBS ${_SDL_STATIC_LIBS})
|
|
|
+ message("sdl_libs: ${SDL_LIBS}")
|
|
|
+ listtostr(SDL_LIBS _SDL_LIBS)
|
|
|
+ set(SDL_LIBS ${_SDL_LIBS})
|
|
|
listtostr(SDL_CFLAGS _SDL_CFLAGS "")
|
|
|
set(SDL_CFLAGS ${_SDL_CFLAGS})
|
|
|
|