diff --git a/CMakeLists.txt b/CMakeLists.txt index 5c9892b..b71d409 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -333,6 +333,11 @@ if(LIBICSNEO_ENABLE_RAW_ETHERNET) endif() if(LIBICSNEO_ENABLE_CDCACM) target_compile_definitions(icsneocpp PRIVATE ICSNEO_ENABLE_CDCACM) + if(APPLE) + find_library(CORE_FOUNDATION_FRAMEWORK CoreFoundation REQUIRED) + find_library(IO_KIT_FRAMEWORK IOKit REQUIRED) + target_link_libraries(icsneocpp PRIVATE ${CORE_FOUNDATION_FRAMEWORK} ${IO_KIT_FRAMEWORK}) + endif() endif() if(LIBICSNEO_ENABLE_DXX) target_compile_definitions(icsneocpp PRIVATE ICSNEO_ENABLE_DXX)