diff --git a/include/osgTerrain/DisplacementMappingTechnique b/include/osgTerrain/DisplacementMappingTechnique index c78f0e6b5..826fd0e5e 100644 --- a/include/osgTerrain/DisplacementMappingTechnique +++ b/include/osgTerrain/DisplacementMappingTechnique @@ -23,7 +23,7 @@ namespace osgTerrain { -class DisplacementMappingTechnique : public osgTerrain::TerrainTechnique +class OSGTERRAIN_EXPORT DisplacementMappingTechnique : public osgTerrain::TerrainTechnique { public: diff --git a/include/osgTerrain/GeometryPool b/include/osgTerrain/GeometryPool index ca740fa7c..98f31a3e9 100644 --- a/include/osgTerrain/GeometryPool +++ b/include/osgTerrain/GeometryPool @@ -25,7 +25,7 @@ namespace osgTerrain { -extern const osgTerrain::Locator* computeMasterLocator(const osgTerrain::TerrainTile* tile); +extern OSGTERRAIN_EXPORT const osgTerrain::Locator* computeMasterLocator(const osgTerrain::TerrainTile* tile); class OSGTERRAIN_EXPORT GeometryPool : public osg::Referenced { @@ -94,7 +94,7 @@ class OSGTERRAIN_EXPORT GeometryPool : public osg::Referenced }; -class HeightFieldDrawable : public osg::Drawable +class OSGTERRAIN_EXPORT HeightFieldDrawable : public osg::Drawable { public: HeightFieldDrawable();