From df12b5fd5c6a98205a5135072f56becc7b5c6531 Mon Sep 17 00:00:00 2001 From: Matias Fontanini Date: Tue, 20 Mar 2018 08:12:04 -0700 Subject: [PATCH] Fix linking issues on Windows Relates to #10 --- include/cppkafka/configuration_option.h | 3 ++- include/cppkafka/message_builder.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/include/cppkafka/configuration_option.h b/include/cppkafka/configuration_option.h index dc12433..22acfd6 100644 --- a/include/cppkafka/configuration_option.h +++ b/include/cppkafka/configuration_option.h @@ -32,13 +32,14 @@ #include #include +#include "macros.h" namespace cppkafka { /** * Wrapper over a configuration (key, value) pair */ -class ConfigurationOption { +class CPPKAFKA_API ConfigurationOption { public: /** * Construct using a std::string value diff --git a/include/cppkafka/message_builder.h b/include/cppkafka/message_builder.h index a14fa03..9e91884 100644 --- a/include/cppkafka/message_builder.h +++ b/include/cppkafka/message_builder.h @@ -41,7 +41,7 @@ namespace cppkafka { * \brief Base template class for message construction */ template -class CPPKAFKA_API BasicMessageBuilder { +class BasicMessageBuilder { public: /** * Construct a BasicMessageBuilder