diff --git a/src/layview/layview/gsiDeclLayLayoutView_noqt.cc b/src/layview/layview/gsiDeclLayLayoutView_noqt.cc index c3162124f..d49f02fba 100644 --- a/src/layview/layview/gsiDeclLayLayoutView_noqt.cc +++ b/src/layview/layview/gsiDeclLayLayoutView_noqt.cc @@ -25,6 +25,7 @@ #include "gsiDecl.h" #include "gsiSignals.h" #include "layLayoutView.h" +#include "laybasicCommon.h" namespace gsi { @@ -34,7 +35,7 @@ static lay::LayoutView *new_view2 (bool editable, db::Manager *manager, unsigned return new lay::LayoutView (manager, editable, 0 /*plugin parent*/, options); } -extern Class decl_LayoutViewBase; +LAYBASIC_PUBLIC Class decl_LayoutViewBase; Class decl_LayoutView (decl_LayoutViewBase, "lay", "LayoutView", gsi::constructor ("new", &new_view2, gsi::arg ("editable", false), gsi::arg ("manager", (db::Manager *) 0, "nil"), gsi::arg ("options", (unsigned int) 0),