diff --git a/src/basics/NoiseFunctionPerlin.h b/src/basics/NoiseFunctionPerlin.h index 71c38d9..b80bf92 100644 --- a/src/basics/NoiseFunctionPerlin.h +++ b/src/basics/NoiseFunctionPerlin.h @@ -6,7 +6,7 @@ namespace paysages { namespace basics { -class NoiseFunctionPerlin { +class BASICSSHARED_EXPORT NoiseFunctionPerlin { public: NoiseFunctionPerlin(); }; diff --git a/src/basics/NoiseFunctionSimplex.h b/src/basics/NoiseFunctionSimplex.h index 21316c7..7712983 100644 --- a/src/basics/NoiseFunctionSimplex.h +++ b/src/basics/NoiseFunctionSimplex.h @@ -8,7 +8,7 @@ namespace paysages { namespace basics { -class NoiseFunctionSimplex : public FractalNoise { +class BASICSSHARED_EXPORT NoiseFunctionSimplex : public FractalNoise { virtual double getBase2d(double x, double y) const override; virtual double getBase3d(double x, double y, double z) const override; diff --git a/src/system/Logs.h b/src/system/Logs.h index 97c876c..641aeb2 100644 --- a/src/system/Logs.h +++ b/src/system/Logs.h @@ -11,7 +11,7 @@ namespace system { /** * Logger streams */ -class Logs { +class SYSTEMSHARED_EXPORT Logs { public: static std::ostream &debug(); static std::ostream &warning();