mirror of
https://github.com/wjwwood/serial.git
synced 2026-01-22 11:44:53 +08:00
fix: restore rt and pthread set for katkin
This commit is contained in:
parent
34a4475398
commit
a0ff363f02
@ -21,6 +21,8 @@ if(USE_CATKIN)
|
||||
|
||||
if(UNIX AND NOT APPLE)
|
||||
# If Linux, add rt and pthread
|
||||
set(rt_LIBRARIES rt)
|
||||
set(pthread_LIBRARIES pthread)
|
||||
catkin_package(
|
||||
LIBRARIES ${PROJECT_NAME}
|
||||
INCLUDE_DIRS include
|
||||
@ -37,12 +39,6 @@ endif()
|
||||
|
||||
|
||||
|
||||
if(APPLE)
|
||||
find_library(IOKIT_LIBRARY IOKit)
|
||||
find_library(FOUNDATION_LIBRARY Foundation)
|
||||
endif()
|
||||
|
||||
|
||||
|
||||
## Sources
|
||||
set(serial_SRCS
|
||||
@ -69,6 +65,9 @@ endif()
|
||||
add_library(${PROJECT_NAME} ${serial_SRCS})
|
||||
|
||||
if(APPLE)
|
||||
find_library(IOKIT_LIBRARY IOKit)
|
||||
find_library(FOUNDATION_LIBRARY Foundation)
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} ${FOUNDATION_LIBRARY} ${IOKIT_LIBRARY})
|
||||
elseif(UNIX)
|
||||
target_link_libraries(${PROJECT_NAME} rt pthread)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user