diff --git a/OMPlot/qwt/src/CMakeLists.txt b/OMPlot/qwt/src/CMakeLists.txt index 9f4acf2714b..0161612817e 100644 --- a/OMPlot/qwt/src/CMakeLists.txt +++ b/OMPlot/qwt/src/CMakeLists.txt @@ -214,15 +214,14 @@ if (QWT_WITH_WIDGETS) qwt_wheel.cpp) endif () -add_library(omqwt STATIC ${QWT_HEADERS} ${QWT_SOURCES}) +add_library(omqwt SHARED ${QWT_HEADERS} ${QWT_SOURCES}) -## We build it as a static library now. Disable dllimport/export attributes. -# target_compile_definitions(omqwt -# PUBLIC -# $<$:QWT_DLL> -# PRIVATE -# $<$:QWT_MAKEDLL> -# ) +target_compile_definitions(omqwt + PUBLIC + $<$:QWT_DLL> + PRIVATE + $<$:QWT_MAKEDLL> +) target_include_directories(omqwt PUBLIC