From 29286a78abf94f71fcddad3b7e78a482d287fecd Mon Sep 17 00:00:00 2001 From: Bernd Wachter Date: Tue, 12 May 2009 19:05:40 +0200 Subject: Fixed linking for CMake/Win32 --- src/CMakeLists.txt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'src/CMakeLists.txt') diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 861d9d18..08110c43 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -14,6 +14,10 @@ SET(FLAGS "-DPACKAGE_VERSION=\\\"${VERSION}\\\"") SET(FLAGS "${FLAGS} -DPKG_DATADIR=\\\"${PKG_DATADIR}/\\\"") SET(FLAGS "${FLAGS} -DLOCALEDIR=\\\"${LOCALEDIR}/\\\"") +IF (WIN32) + SET(EXTRA_LIBRARIES ws2_32 winmm) +ENDIF() + SET(GUICHAN_COMPONENTS "SDL") FIND_PACKAGE(Guichan REQUIRED ${GUICHAN_COMPONENTS}) @@ -548,8 +552,8 @@ SET(SRCS_TMW SET (PROGRAMS tmw tmw-ea) -ADD_EXECUTABLE(tmw ${SRCS} ${SRCS_TMW}) -ADD_EXECUTABLE(tmw-ea ${SRCS} ${SRCS_EA}) +ADD_EXECUTABLE(tmw WIN32 ${SRCS} ${SRCS_TMW}) +ADD_EXECUTABLE(tmw-ea WIN32 ${SRCS} ${SRCS_EA}) FOREACH(program ${PROGRAMS}) TARGET_LINK_LIBRARIES(${program} ${SDL_LIBRARY} @@ -563,7 +567,8 @@ FOREACH(program ${PROGRAMS}) ${CURL_LIBRARIES} ${LIBXML2_LIBRARIES} ${GUICHAN_LIBRARIES} - ${OPENGL_LIBRARIES}) + ${OPENGL_LIBRARIES} + ${EXTRA_LIBRARIES}) INSTALL(TARGETS ${program} RUNTIME DESTINATION ${PKG_BINDIR}) ENDFOREACH(program) -- cgit v1.2.3-60-g2f50