From 49b6762927d1b93ce1f9645f353e85a9fa28d131 Mon Sep 17 00:00:00 2001 From: Dawid Piotrowski Date: Sat, 16 Aug 2014 22:08:56 +0200 Subject: [PATCH] support for mxe --- CMakeLists.txt | 5 ++++- src/impl/list_ports/list_ports_win.cc | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 696aac0..a72acb8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -38,9 +38,10 @@ elseif(UNIX) # If unix list(APPEND serial_SRCS src/impl/unix.cc) list(APPEND serial_SRCS src/impl/list_ports/list_ports_linux.cc) -elseif() +else() # If windows list(APPEND serial_SRCS src/impl/win.cc) + list(APPEND serial_SRCS src/impl/list_ports/list_ports_win.cc) endif() ## Add serial library @@ -49,6 +50,8 @@ if(APPLE) target_link_libraries(${PROJECT_NAME} ${FOUNDATION_LIBRARY} ${IOKIT_LIBRARY}) elseif(UNIX) target_link_libraries(${PROJECT_NAME} rt pthread) +else() + target_link_libraries(${PROJECT_NAME} setupapi) endif() ## Uncomment for example diff --git a/src/impl/list_ports/list_ports_win.cc b/src/impl/list_ports/list_ports_win.cc index c6d5c0c..97099c5 100644 --- a/src/impl/list_ports/list_ports_win.cc +++ b/src/impl/list_ports/list_ports_win.cc @@ -10,7 +10,7 @@ #include "serial/serial.h" #include #include -#include +#include #include #include