diff --git a/code/apps/client/CMakeLists.txt b/code/apps/client/CMakeLists.txt index f342527..0bff6d9 100644 --- a/code/apps/client/CMakeLists.txt +++ b/code/apps/client/CMakeLists.txt @@ -44,9 +44,12 @@ target_link_libraries(eco2d-client raylib client-common) target_link_libraries(eco2d-cli client-common) if (WIN32) - target_link_libraries(eco2d-cli winmm) - target_link_libraries(eco2d-client winmm) + target_link_libraries(eco2d-cli winmm) + target_link_libraries(eco2d-client winmm) +elseif (APPLE) + target_link_libraries(eco2d-cli pthread m dl) + target_link_libraries(eco2d-client pthread m dl) elseif (UNIX) - target_link_libraries(eco2d-cli pthread m dl atomic) - target_link_libraries(eco2d-client pthread m dl atomic) + target_link_libraries(eco2d-cli pthread m dl atomic) + target_link_libraries(eco2d-client pthread m dl atomic) endif() diff --git a/code/apps/server/CMakeLists.txt b/code/apps/server/CMakeLists.txt index b627ec9..dc494da 100644 --- a/code/apps/server/CMakeLists.txt +++ b/code/apps/server/CMakeLists.txt @@ -17,7 +17,9 @@ add_executable(eco2d-server include_directories(eco2d-server header) if (WIN32) - target_link_libraries(eco2d-server winmm) + target_link_libraries(eco2d-server winmm) +elseif (APPLE) + target_link_libraries(eco2d-server pthread m dl) elseif (UNIX) - target_link_libraries(eco2d-server pthread m dl atomic) + target_link_libraries(eco2d-server pthread m dl atomic) endif()