diff --git a/libwccl/CMakeLists.txt b/libwccl/CMakeLists.txt index 5fb4b1d4f9aff3264aa941faa5c10c4f1d5078f4..16afd16e6326a43448827099a85bf51419eabf4b 100644 --- a/libwccl/CMakeLists.txt +++ b/libwccl/CMakeLists.txt @@ -64,7 +64,14 @@ ADD_CUSTOM_COMMAND( file(GLOB_RECURSE INCS "*.h") -add_library(wccl SHARED ${libwccl_STAT_SRC} ${INCS}) +if(WIN32) +#need to explicitly specify exports/external API for win DLL +#until that's done, build STATIC for WIN32 + add_library(wccl STATIC ${libwccl_STAT_SRC} ${INCS}) +else(WIN32) + add_library(wccl SHARED ${libwccl_STAT_SRC} ${INCS}) +endif(WIN32) + target_link_libraries ( wccl ${LIBS}) set_target_properties(wccl PROPERTIES