diff --git a/include/mapnik/text/placements/list.hpp b/include/mapnik/text/placements/list.hpp index c21a4d87c..641408437 100644 --- a/include/mapnik/text/placements/list.hpp +++ b/include/mapnik/text/placements/list.hpp @@ -30,7 +30,7 @@ class feature_impl; struct attribute; // Tries a list of placements. -class text_placements_list: public text_placements +class MAPNIK_DECL text_placements_list: public text_placements { public: text_placements_list(); @@ -47,7 +47,7 @@ private: // List placement strategy. // See parent class for documentation of each function. -class text_placement_info_list : public text_placement_info +class MAPNIK_DECL text_placement_info_list : public text_placement_info { public: text_placement_info_list(text_placements_list const* parent, double scale_factor) : diff --git a/include/mapnik/text/placements/simple.hpp b/include/mapnik/text/placements/simple.hpp index ea0d73c5e..37090bdd1 100644 --- a/include/mapnik/text/placements/simple.hpp +++ b/include/mapnik/text/placements/simple.hpp @@ -33,7 +33,7 @@ class feature_impl; struct attribute; // Automatically generates placement options from a user selected list of directions and text sizes. -class text_placements_simple: public text_placements +class MAPNIK_DECL text_placements_simple: public text_placements { public: text_placements_simple(symbolizer_base::value_type const& positions); @@ -53,7 +53,7 @@ private: // Simple placement strategy. // See parent class for documentation of each function. -class text_placement_info_simple : public text_placement_info +class MAPNIK_DECL text_placement_info_simple : public text_placement_info { public: text_placement_info_simple(text_placements_simple const* parent,