Browse Source

Fixing windows build

Panagiotis Christopoulos Charitos 10 years ago
parent
commit
b4e83c32d7
2 changed files with 4 additions and 4 deletions
  1. 3 3
      CMakeLists.txt
  2. 1 1
      thirdparty

+ 3 - 3
CMakeLists.txt

@@ -210,7 +210,7 @@ if(${ANKI_WINDOW_BACKEND} STREQUAL "SDL")
 		DOWNLOAD_COMMAND ""
 		PREFIX "${CMAKE_CURRENT_BINARY_DIR}/sdl2_build"
 		SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/thirdparty/SDL2"
-		CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_CURRENT_BINARY_DIR}/sdl2_build -DSDL_SHARED=OFF -DSDL_STATIC=ON -DCMAKE_BUILD_TYPE=Release)
+		CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_CURRENT_BINARY_DIR}/sdl2_build -DSDL_SHARED=OFF -DSDL_STATIC=ON -DCMAKE_BUILD_TYPE=Release -DDIRECTX=OFF)
 
 	ExternalProject_Get_Property(SDL2_PROJECT install_dir)
 	set(SDL2_INSTALL_DIR ${install_dir})
@@ -313,7 +313,7 @@ elseif(ANDROID)
 	include_directories("${ANDROID_NDK}/sources/android/native_app_glue")
 	set(_SYS_SRC "${ANDROID_NDK}/sources/android/native_app_glue/android_native_app_glue.c")
 elseif(WINDOWS)
-	set(_SYS ankiglew opengl32 version)
+	set(_SYS ankiglew opengl32 version Imm32 Winmm)
 
 	add_definitions(-DGLEW_STATIC -D_NEWTON_STATIC_LIB)
 else()
@@ -337,7 +337,7 @@ endforeach()
 
 add_library(anki src/Dummy.cpp "${_SYS_SRC}")
 add_dependencies(anki SDL2_LIB FREETYPE_LIB)
-target_link_libraries(anki ${ANKI_LIBS} ankitinyxml2 ankilua ankiz ankinewton ${ANKI_GPERFTOOLS_LIBS} ${_SYS} SDL2_LIB FREETYPE_LIB ${FREETYPE_LIBRARIES})
+target_link_libraries(anki ${ANKI_LIBS} ankitinyxml2 ankilua ankiz ankinewton ${ANKI_GPERFTOOLS_LIBS} SDL2_LIB FREETYPE_LIB ${_SYS})
 
 ################################################################################
 # AnKi extra                                                                   #

+ 1 - 1
thirdparty

@@ -1 +1 @@
-Subproject commit 7ff196d28a76c53e49f387a60f8ebaac568ddee7
+Subproject commit 3c4dbb6758e7054812ff4304e348251be3c31a17