From f34cdb24e77b20620099a88a3fa24ca5ed537d4f Mon Sep 17 00:00:00 2001 From: Michael Zillgith Date: Fri, 31 May 2019 17:52:24 +0200 Subject: [PATCH] - add define to export symbols when building DLL --- src/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index eee53492..52cd5503 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -296,6 +296,8 @@ set_target_properties(iec61850-shared PROPERTIES SOVERSION "${LIB_VERSION_MAJOR}.${LIB_VERSION_MINOR}.${LIB_VERSION_PATCH}" ) +target_compile_definitions(iec61850-shared PRIVATE EXPORT_FUNCTIONS_FOR_DLL) + target_link_libraries(iec61850-shared hal-shared )