diff --git a/OndselSolver/ASMTAssembly.h b/OndselSolver/ASMTAssembly.h index 7f24a76..8364634 100644 --- a/OndselSolver/ASMTAssembly.h +++ b/OndselSolver/ASMTAssembly.h @@ -28,7 +28,7 @@ namespace MbD { class ASMTItemIJ; class MBDynSystem; - class ASMTAssembly : public ASMTSpatialContainer + class EXPORT ASMTAssembly : public ASMTSpatialContainer { // public: diff --git a/OndselSolver/ASMTInLineJoint.h b/OndselSolver/ASMTInLineJoint.h index bac3829..371084f 100644 --- a/OndselSolver/ASMTInLineJoint.h +++ b/OndselSolver/ASMTInLineJoint.h @@ -11,7 +11,7 @@ #include "ASMTJoint.h" namespace MbD { - class ASMTInLineJoint : public ASMTJoint + class EXPORT ASMTInLineJoint : public ASMTJoint { // public: diff --git a/OndselSolver/ASMTInPlaneJoint.h b/OndselSolver/ASMTInPlaneJoint.h index d6bdf3d..445dcc8 100644 --- a/OndselSolver/ASMTInPlaneJoint.h +++ b/OndselSolver/ASMTInPlaneJoint.h @@ -11,7 +11,7 @@ #include "ASMTJoint.h" namespace MbD { - class ASMTInPlaneJoint : public ASMTJoint + class EXPORT ASMTInPlaneJoint : public ASMTJoint { // public: diff --git a/OndselSolver/ASMTItem.cpp b/OndselSolver/ASMTItem.cpp index 9e40991..4fd9c51 100644 --- a/OndselSolver/ASMTItem.cpp +++ b/OndselSolver/ASMTItem.cpp @@ -151,6 +151,7 @@ void MbD::ASMTItem::deleteMbD() void MbD::ASMTItem::createMbD(std::shared_ptr mbdSys, std::shared_ptr mbdUnits) { + noop(); assert(false); } diff --git a/OndselSolver/ASMTKinematicIJ.h b/OndselSolver/ASMTKinematicIJ.h index d6871e7..1948e57 100644 --- a/OndselSolver/ASMTKinematicIJ.h +++ b/OndselSolver/ASMTKinematicIJ.h @@ -11,7 +11,7 @@ #include "ASMTItemIJ.h" namespace MbD { - class ASMTKinematicIJ : public ASMTItemIJ + class EXPORT ASMTKinematicIJ : public ASMTItemIJ { // public: