diff --git a/src/Mod/PartDesign/App/FeatureAdditive.h b/src/Mod/PartDesign/App/FeatureAdditive.h index 0c992321a5..fd213cf299 100644 --- a/src/Mod/PartDesign/App/FeatureAdditive.h +++ b/src/Mod/PartDesign/App/FeatureAdditive.h @@ -33,7 +33,7 @@ namespace PartDesign { -class Additive : public SketchBased +class PartDesignExport Additive : public SketchBased { PROPERTY_HEADER(PartDesign::Additive); diff --git a/src/Mod/PartDesign/App/FeatureChamfer.h b/src/Mod/PartDesign/App/FeatureChamfer.h index 16bbc12464..bcd5b36f97 100644 --- a/src/Mod/PartDesign/App/FeatureChamfer.h +++ b/src/Mod/PartDesign/App/FeatureChamfer.h @@ -31,7 +31,7 @@ namespace PartDesign { -class Chamfer : public DressUp +class PartDesignExport Chamfer : public DressUp { PROPERTY_HEADER(PartDesign::Chamfer); diff --git a/src/Mod/PartDesign/App/FeatureDressUp.h b/src/Mod/PartDesign/App/FeatureDressUp.h index e439172f25..44236f26ab 100644 --- a/src/Mod/PartDesign/App/FeatureDressUp.h +++ b/src/Mod/PartDesign/App/FeatureDressUp.h @@ -30,7 +30,7 @@ namespace PartDesign { -class DressUp : public PartDesign::Feature +class PartDesignExport DressUp : public PartDesign::Feature { PROPERTY_HEADER(PartDesign::DressUp); diff --git a/src/Mod/PartDesign/App/FeatureFace.h b/src/Mod/PartDesign/App/FeatureFace.h index b2277989ae..b30ec92eff 100644 --- a/src/Mod/PartDesign/App/FeatureFace.h +++ b/src/Mod/PartDesign/App/FeatureFace.h @@ -29,7 +29,7 @@ namespace PartDesign { -class Face : public Part::Part2DObject +class PartDesignExport Face : public Part::Part2DObject { PROPERTY_HEADER(PartDesign::Face); diff --git a/src/Mod/PartDesign/App/FeatureFillet.h b/src/Mod/PartDesign/App/FeatureFillet.h index 53a638c85e..57bdd9fae4 100644 --- a/src/Mod/PartDesign/App/FeatureFillet.h +++ b/src/Mod/PartDesign/App/FeatureFillet.h @@ -31,7 +31,7 @@ namespace PartDesign { -class Fillet : public DressUp +class PartDesignExport Fillet : public DressUp { PROPERTY_HEADER(PartDesign::Fillet); diff --git a/src/Mod/PartDesign/App/FeatureGroove.h b/src/Mod/PartDesign/App/FeatureGroove.h index 782e728cbc..5f17ce0920 100644 --- a/src/Mod/PartDesign/App/FeatureGroove.h +++ b/src/Mod/PartDesign/App/FeatureGroove.h @@ -30,7 +30,7 @@ namespace PartDesign { -class Groove : public SketchBased +class PartDesignExport Groove : public SketchBased { PROPERTY_HEADER(PartDesign::Groove); diff --git a/src/Mod/PartDesign/App/FeatureHole.h b/src/Mod/PartDesign/App/FeatureHole.h index 9a8e5a52b7..e202544abb 100644 --- a/src/Mod/PartDesign/App/FeatureHole.h +++ b/src/Mod/PartDesign/App/FeatureHole.h @@ -30,7 +30,7 @@ namespace PartDesign { -class Hole : public Subtractive +class PartDesignExport Hole : public Subtractive { PROPERTY_HEADER(PartDesign::Hole); diff --git a/src/Mod/PartDesign/App/FeaturePad.h b/src/Mod/PartDesign/App/FeaturePad.h index 91bdeff59f..8c97876851 100644 --- a/src/Mod/PartDesign/App/FeaturePad.h +++ b/src/Mod/PartDesign/App/FeaturePad.h @@ -31,7 +31,7 @@ namespace PartDesign { -class Pad : public Additive +class PartDesignExport Pad : public Additive { PROPERTY_HEADER(PartDesign::Pad); diff --git a/src/Mod/PartDesign/App/FeaturePocket.h b/src/Mod/PartDesign/App/FeaturePocket.h index b9b47aa72d..cab10b16ab 100644 --- a/src/Mod/PartDesign/App/FeaturePocket.h +++ b/src/Mod/PartDesign/App/FeaturePocket.h @@ -30,7 +30,7 @@ namespace PartDesign { -class Pocket : public Subtractive +class PartDesignExport Pocket : public Subtractive { PROPERTY_HEADER(PartDesign::Pocket); diff --git a/src/Mod/PartDesign/App/FeatureRevolution.h b/src/Mod/PartDesign/App/FeatureRevolution.h index ed11adc068..19166e2d51 100644 --- a/src/Mod/PartDesign/App/FeatureRevolution.h +++ b/src/Mod/PartDesign/App/FeatureRevolution.h @@ -30,7 +30,7 @@ namespace PartDesign { -class Revolution : public SketchBased +class PartDesignExport Revolution : public SketchBased { PROPERTY_HEADER(PartDesign::Revolution); diff --git a/src/Mod/PartDesign/App/FeatureSubtractive.h b/src/Mod/PartDesign/App/FeatureSubtractive.h index f0fe1cd3c5..450f457ee2 100644 --- a/src/Mod/PartDesign/App/FeatureSubtractive.h +++ b/src/Mod/PartDesign/App/FeatureSubtractive.h @@ -32,7 +32,7 @@ namespace PartDesign { -class Subtractive : public SketchBased +class PartDesignExport Subtractive : public SketchBased { PROPERTY_HEADER(PartDesign::Subtractive);