diff --git a/shmserver/CMakeLists.txt b/shmserver/CMakeLists.txt index bd650e472..e733b4e5a 100644 --- a/shmserver/CMakeLists.txt +++ b/shmserver/CMakeLists.txt @@ -36,12 +36,13 @@ SET_SOURCE_FILES_PROPERTIES( ${PROJECT_HDRS} PROPERTIES HEADER_FILE_ONLY TRUE ) LIST(APPEND PROJECT_SRCS ${PROJECT_HDRS}) IF(UNIX) - add_definitions(-DLINUX_BUILD) - SET(PROJECT_LIBS rt) + add_definitions(-DLINUX_BUILD) + SET(PROJECT_LIBS rt) + ADD_LIBRARY(dfconnect SHARED ${PROJECT_SRCS}) + TARGET_LINK_LIBRARIES(dfconnect ${PROJECT_LIBS}) ELSE(UNIX) -# SET(PROJECT_LIBS psapi) + # SET(PROJECT_LIBS psapi) + ADD_LIBRARY(SDL SHARED ${PROJECT_SRCS}) + TARGET_LINK_LIBRARIES(SDL ${PROJECT_LIBS}) ENDIF(UNIX) -ADD_LIBRARY(dfconnect SHARED ${PROJECT_SRCS}) -TARGET_LINK_LIBRARIES(dfconnect ${PROJECT_LIBS}) - diff --git a/shmserver/shms-proto.cpp b/shmserver/shms-proto.cpp index 35f4f4748..3afc70bcc 100644 --- a/shmserver/shms-proto.cpp +++ b/shmserver/shms-proto.cpp @@ -31,7 +31,7 @@ distribution. #include #include #include "shms.h" - +#include // various crud extern int errorstate; extern char *shm;