Sample AnalysisPlugin Build Errors

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Allison Porter
Posts: 12
Joined: Thu Jan 10, 2019 3:53 pm

Sample AnalysisPlugin Build Errors

Post by Allison Porter » Mon Jun 15, 2020 8:46 am

I am attempting to walk through the example "Analysis" plugin as a template for writing my own plugin. I am following the instructions found here: https://simtk-confluence.stanford.edu:8 ... pdf?api=v2

However, after I generate the plugin build folder using CMake and try to build in Visual Studio, I receive 82 errors.

I am working with the AnalysisExample plugin in OpenSim 3.3, Visual Studio 2015. Any ideas on why I'm getting these errors when following the instructions for this sample plugin?

Tags:

User avatar
Ayman Habib
Posts: 2238
Joined: Fri Apr 01, 2005 12:24 pm

Re: Sample AnalysisPlugin Build Errors

Post by Ayman Habib » Mon Jun 15, 2020 9:28 am

Hi Allison,

Can you post the errors so that we can help you troubleshoot or update the document as needed. Keep in mind that the document is based on OpenSim 3.0 and using Visual Studio 2015 which is not available/supported anymore, so we likely can help reproduce/fix issues with only the latest available versions of the software (OpenSim 4.1+) and VisualStudio 2019 which are both freely available for upgrade.

Best regards,
-Ayman

User avatar
Allison Porter
Posts: 12
Joined: Thu Jan 10, 2019 3:53 pm

Re: Sample AnalysisPlugin Build Errors

Post by Allison Porter » Mon Jun 15, 2020 9:52 am

Hi Ayman,

Sure, I can post the errors. They all seem to be "unresolved external symbol" errors. I can try to update Visual Studio and OpenSim to those versions and see if it helps.

Error:

User avatar
Allison Porter
Posts: 12
Joined: Thu Jan 10, 2019 3:53 pm

Re: Sample AnalysisPlugin Build Errors

Post by Allison Porter » Mon Jun 15, 2020 9:56 am

(continuation of previous reply)

Severity Code Description Project File Line Suppression State
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: double const & __thiscall SimTK::State::getTime(void)const " (__imp_?getTime@State@SimTK@@QBEABNXZ) referenced in function "public: virtual int __thiscall OpenSim::AnalysisPlugin_Template::begin(class SimTK::State &)" (?begin@AnalysisPlugin_Template@OpenSim@@UAEHAAVState@SimTK@@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: class SimTK::String const & __thiscall SimTK::Xml::Element::getValue(void)const " (__imp_?getValue@Element@Xml@SimTK@@QBEABVString@3@XZ) referenced in function "public: virtual void __thiscall OpenSim::SimpleProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >::readFromXMLElement(class SimTK::Xml::Element &,int)" (?readFromXMLElement@?$SimpleProperty@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@OpenSim@@UAEXAAVElement@Xml@SimTK@@H@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: class SimTK::String const & __thiscall SimTK::Xml::Element::getValue(void)const " (__imp_?getValue@Element@Xml@SimTK@@QBEABVString@3@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: void __thiscall SimTK::Xml::Element::setValue(class SimTK::String const &)" (__imp_?setValue@Element@Xml@SimTK@@QAEXABVString@3@@Z) referenced in function "public: virtual void __thiscall OpenSim::SimpleProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >::writeToXMLElement(class SimTK::Xml::Element &)const " (?writeToXMLElement@?$SimpleProperty@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@OpenSim@@UBEXAAVElement@Xml@SimTK@@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: void __thiscall SimTK::Xml::Element::setValue(class SimTK::String const &)" (__imp_?setValue@Element@Xml@SimTK@@QAEXABVString@3@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: __thiscall OpenSim::Exception::Exception(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int)" (__imp_??0Exception@OpenSim@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0H@Z) referenced in function "protected: class OpenSim::PropertyIndex __thiscall OpenSim::Object::addListProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (??$addListProperty@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Object@OpenSim@@IAE?AVPropertyIndex@1@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0HH@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: __thiscall OpenSim::Exception::Exception(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int)" (__imp_??0Exception@OpenSim@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0H@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: virtual __thiscall OpenSim::AbstractProperty::~AbstractProperty(void)" (__imp_??1AbstractProperty@OpenSim@@UAE@XZ) referenced in function "public: virtual __thiscall OpenSim::Property<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >::~Property<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >(void)" (??1?$Property@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@OpenSim@@UAE@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: virtual __thiscall OpenSim::AbstractProperty::~AbstractProperty(void)" (__imp_??1AbstractProperty@OpenSim@@UAE@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: int __thiscall OpenSim::AbstractProperty::size(void)const " (__imp_?size@AbstractProperty@OpenSim@@QBEHXZ) referenced in function "protected: void __thiscall OpenSim::AnalysisPlugin_Template::constructColumnLabels(void)" (?constructColumnLabels@AnalysisPlugin_Template@OpenSim@@IAEXXZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: void __thiscall OpenSim::AbstractProperty::setName(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?setName@AbstractProperty@OpenSim@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "public: __thiscall OpenSim::SimpleProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >::SimpleProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool)" (??0?$SimpleProperty@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@OpenSim@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: void __thiscall OpenSim::AbstractProperty::setName(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?setName@AbstractProperty@OpenSim@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: void __thiscall OpenSim::AbstractProperty::setComment(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?setComment@AbstractProperty@OpenSim@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "protected: class OpenSim::PropertyIndex __thiscall OpenSim::Object::addListProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (??$addListProperty@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Object@OpenSim@@IAE?AVPropertyIndex@1@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0HH@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: void __thiscall OpenSim::AbstractProperty::setComment(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?setComment@AbstractProperty@OpenSim@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) protected: __thiscall OpenSim::AbstractProperty::AbstractProperty(void)" (__imp_??0AbstractProperty@OpenSim@@IAE@XZ) referenced in function "public: __thiscall OpenSim::SimpleProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >::SimpleProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool)" (??0?$SimpleProperty@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@OpenSim@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) protected: __thiscall OpenSim::AbstractProperty::AbstractProperty(void)" (__imp_??0AbstractProperty@OpenSim@@IAE@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: __thiscall OpenSim::AbstractProperty::AbstractProperty(class OpenSim::AbstractProperty const &)" (__imp_??0AbstractProperty@OpenSim@@QAE@ABV01@@Z) referenced in function "public: virtual class OpenSim::SimpleProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > * __thiscall OpenSim::SimpleProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >::clone(void)const " (?clone@?$SimpleProperty@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@OpenSim@@UBEPAV12@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: __thiscall OpenSim::AbstractProperty::AbstractProperty(class OpenSim::AbstractProperty const &)" (__imp_??0AbstractProperty@OpenSim@@QAE@ABV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: int __thiscall OpenSim::PropertyTable::adoptProperty(class OpenSim::AbstractProperty *)" (__imp_?adoptProperty@PropertyTable@OpenSim@@QAEHPAVAbstractProperty@2@@Z) referenced in function "protected: class OpenSim::PropertyIndex __thiscall OpenSim::Object::addListProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (??$addListProperty@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Object@OpenSim@@IAE?AVPropertyIndex@1@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0HH@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: int __thiscall OpenSim::PropertyTable::adoptProperty(class OpenSim::AbstractProperty *)" (__imp_?adoptProperty@PropertyTable@OpenSim@@QAEHPAVAbstractProperty@2@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: class OpenSim::AbstractProperty const & __thiscall OpenSim::PropertyTable::getAbstractPropertyByIndex(int)const " (__imp_?getAbstractPropertyByIndex@PropertyTable@OpenSim@@QBEABVAbstractProperty@2@H@Z) referenced in function "public: class OpenSim::Property<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > const & __thiscall OpenSim::Object::getProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >(class OpenSim::PropertyIndex const &)const " (??$getProperty@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Object@OpenSim@@QBEABV?$Property@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@1@ABVPropertyIndex@1@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: class OpenSim::AbstractProperty const & __thiscall OpenSim::PropertyTable::getAbstractPropertyByIndex(int)const " (__imp_?getAbstractPropertyByIndex@PropertyTable@OpenSim@@QBEABVAbstractProperty@2@H@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: class OpenSim::AbstractProperty & __thiscall OpenSim::PropertyTable::updAbstractPropertyByIndex(int)" (__imp_?updAbstractPropertyByIndex@PropertyTable@OpenSim@@QAEAAVAbstractProperty@2@H@Z) referenced in function "public: class OpenSim::Property<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > & __thiscall OpenSim::Object::updProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >(class OpenSim::PropertyIndex const &)" (??$updProperty@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Object@OpenSim@@QAEAAV?$Property@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@1@ABVPropertyIndex@1@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: class OpenSim::AbstractProperty & __thiscall OpenSim::PropertyTable::updAbstractPropertyByIndex(int)" (__imp_?updAbstractPropertyByIndex@PropertyTable@OpenSim@@QAEAAVAbstractProperty@2@H@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall OpenSim::Object::getName(void)const " (__imp_?getName@Object@OpenSim@@QBEABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function "protected: class OpenSim::PropertyIndex __thiscall OpenSim::Object::addListProperty<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int,int)" (??$addListProperty@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Object@OpenSim@@IAE?AVPropertyIndex@1@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0HH@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall OpenSim::Object::getName(void)const " (__imp_?getName@Object@OpenSim@@QBEABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: void __thiscall OpenSim::Object::setDescription(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?setDescription@Object@OpenSim@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "protected: void __thiscall OpenSim::AnalysisPlugin_Template::constructDescription(void)" (?constructDescription@AnalysisPlugin_Template@OpenSim@@IAEXXZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall OpenSim::Object::getDescription(void)const " (__imp_?getDescription@Object@OpenSim@@QBEABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function "protected: void __thiscall OpenSim::AnalysisPlugin_Template::setupStorage(void)" (?setupStorage@AnalysisPlugin_Template@OpenSim@@IAEXXZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: virtual __thiscall OpenSim::StateVector::~StateVector(void)" (__imp_??1StateVector@OpenSim@@UAE@XZ) referenced in function "public: virtual void * __thiscall OpenSim::StateVector::`vector deleting destructor'(unsigned int)" (??_EStateVector@OpenSim@@UAEPAXI@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: virtual __thiscall OpenSim::StateVector::~StateVector(void)" (__imp_??1StateVector@OpenSim@@UAE@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: __thiscall OpenSim::Storage::Storage(int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_??0Storage@OpenSim@@QAE@HABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "public: __thiscall OpenSim::AnalysisPlugin_Template::AnalysisPlugin_Template(void)" (??0AnalysisPlugin_Template@OpenSim@@QAE@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: __thiscall OpenSim::Storage::Storage(class OpenSim::Storage const &,bool)" (__imp_??0Storage@OpenSim@@QAE@ABV01@_N@Z) referenced in function "public: __thiscall OpenSim::AnalysisPlugin_Template::AnalysisPlugin_Template(class OpenSim::AnalysisPlugin_Template &&)" (??0AnalysisPlugin_Template@OpenSim@@QAE@$$QAV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: __thiscall OpenSim::Storage::Storage(class OpenSim::Storage const &,bool)" (__imp_??0Storage@OpenSim@@QAE@ABV01@_N@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: virtual __thiscall OpenSim::Storage::~Storage(void)" (__imp_??1Storage@OpenSim@@UAE@XZ) referenced in function __unwindfunclet$??0AnalysisPlugin_Template@OpenSim@@QAE@$$QAV01@@Z$2 Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: virtual __thiscall OpenSim::Storage::~Storage(void)" (__imp_??1Storage@OpenSim@@UAE@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: class OpenSim::Storage & __thiscall OpenSim::Storage::operator=(class OpenSim::Storage const &)" (__imp_??4Storage@OpenSim@@QAEAAV01@ABV01@@Z) referenced in function "public: class OpenSim::AnalysisPlugin_Template & __thiscall OpenSim::AnalysisPlugin_Template::operator=(class OpenSim::AnalysisPlugin_Template &&)" (??4AnalysisPlugin_Template@OpenSim@@QAEAAV01@$$QAV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: class OpenSim::Storage & __thiscall OpenSim::Storage::operator=(class OpenSim::Storage const &)" (__imp_??4Storage@OpenSim@@QAEAAV01@ABV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: void __thiscall OpenSim::Storage::setName(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?setName@Storage@OpenSim@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "protected: void __thiscall OpenSim::AnalysisPlugin_Template::setupStorage(void)" (?setupStorage@AnalysisPlugin_Template@OpenSim@@IAEXXZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: void __thiscall OpenSim::Storage::setDescription(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?setDescription@Storage@OpenSim@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "protected: void __thiscall OpenSim::AnalysisPlugin_Template::setupStorage(void)" (?setupStorage@AnalysisPlugin_Template@OpenSim@@IAEXXZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: void __thiscall OpenSim::Storage::setColumnLabels(class OpenSim::Array<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > const &)" (__imp_?setColumnLabels@Storage@OpenSim@@QAEXABV?$Array@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@Z) referenced in function "protected: void __thiscall OpenSim::AnalysisPlugin_Template::setupStorage(void)" (?setupStorage@AnalysisPlugin_Template@OpenSim@@IAEXXZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: int __thiscall OpenSim::Storage::reset(int)" (__imp_?reset@Storage@OpenSim@@QAEHH@Z) referenced in function "protected: void __thiscall OpenSim::AnalysisPlugin_Template::setupStorage(void)" (?setupStorage@AnalysisPlugin_Template@OpenSim@@IAEXXZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: int __thiscall OpenSim::Storage::reset(double)" (__imp_?reset@Storage@OpenSim@@QAEHN@Z) referenced in function "public: virtual int __thiscall OpenSim::AnalysisPlugin_Template::begin(class SimTK::State &)" (?begin@AnalysisPlugin_Template@OpenSim@@UAEHAAVState@SimTK@@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: static void __cdecl OpenSim::Storage::printResult(class OpenSim::Storage const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,double,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?printResult@Storage@OpenSim@@SAXPBV12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1N1@Z) referenced in function "public: virtual int __thiscall OpenSim::AnalysisPlugin_Template::printResults(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,double,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?printResults@AnalysisPlugin_Template@OpenSim@@UAEHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0N0@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: __thiscall OpenSim::Analysis::Analysis(class OpenSim::Model *)" (__imp_??0Analysis@OpenSim@@QAE@PAVModel@1@@Z) referenced in function "public: __thiscall OpenSim::AnalysisPlugin_Template::AnalysisPlugin_Template(void)" (??0AnalysisPlugin_Template@OpenSim@@QAE@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: __thiscall OpenSim::Analysis::Analysis(class OpenSim::Analysis const &)" (__imp_??0Analysis@OpenSim@@QAE@ABV01@@Z) referenced in function "public: __thiscall OpenSim::AnalysisPlugin_Template::AnalysisPlugin_Template(class OpenSim::AnalysisPlugin_Template &&)" (??0AnalysisPlugin_Template@OpenSim@@QAE@$$QAV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: __thiscall OpenSim::Analysis::Analysis(class OpenSim::Analysis const &)" (__imp_??0Analysis@OpenSim@@QAE@ABV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: virtual __thiscall OpenSim::Analysis::~Analysis(void)" (__imp_??1Analysis@OpenSim@@UAE@XZ) referenced in function __unwindfunclet$??0AnalysisPlugin_Template@OpenSim@@QAE@$$QAV01@@Z$0 Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: virtual __thiscall OpenSim::Analysis::~Analysis(void)" (__imp_??1Analysis@OpenSim@@UAE@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: class OpenSim::Analysis & __thiscall OpenSim::Analysis::operator=(class OpenSim::Analysis const &)" (__imp_??4Analysis@OpenSim@@QAEAAV01@ABV01@@Z) referenced in function "public: class OpenSim::AnalysisPlugin_Template & __thiscall OpenSim::AnalysisPlugin_Template::operator=(class OpenSim::AnalysisPlugin_Template &&)" (??4AnalysisPlugin_Template@OpenSim@@QAEAAV01@$$QAV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "__declspec(dllimport) public: class OpenSim::Analysis & __thiscall OpenSim::Analysis::operator=(class OpenSim::Analysis const &)" (__imp_??4Analysis@OpenSim@@QAEAAV01@ABV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: virtual void __thiscall OpenSim::Analysis::setModel(class OpenSim::Model &)" (__imp_?setModel@Analysis@OpenSim@@UAEXAAVModel@2@@Z) referenced in function "public: virtual void __thiscall OpenSim::AnalysisPlugin_Template::setModel(class OpenSim::Model &)" (?setModel@AnalysisPlugin_Template@OpenSim@@UAEXAAVModel@2@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: bool __thiscall OpenSim::Analysis::getInDegrees(void)const " (__imp_?getInDegrees@Analysis@OpenSim@@QBE_NXZ) referenced in function "protected: void __thiscall OpenSim::AnalysisPlugin_Template::constructDescription(void)" (?constructDescription@AnalysisPlugin_Template@OpenSim@@IAEXXZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: void __thiscall OpenSim::Analysis::setColumnLabels(class OpenSim::Array<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > const &)" (__imp_?setColumnLabels@Analysis@OpenSim@@QAEXABV?$Array@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@Z) referenced in function "protected: void __thiscall OpenSim::AnalysisPlugin_Template::constructColumnLabels(void)" (?constructColumnLabels@AnalysisPlugin_Template@OpenSim@@IAEXXZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: class OpenSim::Array<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > const & __thiscall OpenSim::Analysis::getColumnLabels(void)const " (__imp_?getColumnLabels@Analysis@OpenSim@@QBEABV?$Array@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@XZ) referenced in function "protected: void __thiscall OpenSim::AnalysisPlugin_Template::setupStorage(void)" (?setupStorage@AnalysisPlugin_Template@OpenSim@@IAEXXZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: class OpenSim::Body & __thiscall OpenSim::Model::getGroundBody(void)const " (__imp_?getGroundBody@Model@OpenSim@@QBEAAVBody@2@XZ) referenced in function "protected: int __thiscall OpenSim::AnalysisPlugin_Template::record(class SimTK::State const &)" (?record@AnalysisPlugin_Template@OpenSim@@IAEHABVState@SimTK@@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: int __thiscall OpenSim::Set<class OpenSim::Body>::getSize(void)const " (__imp_?getSize@?$Set@VBody@OpenSim@@@OpenSim@@QBEHXZ) referenced in function "protected: void __thiscall OpenSim::AnalysisPlugin_Template::constructColumnLabels(void)" (?constructColumnLabels@AnalysisPlugin_Template@OpenSim@@IAEXXZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "public: __thiscall OpenSim::Exception::Exception(class OpenSim::Exception const &)" (??0Exception@OpenSim@@QAE@ABV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "public: __thiscall OpenSim::Exception::Exception(class OpenSim::Exception const &)" (??0Exception@OpenSim@@QAE@ABV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2001 unresolved external symbol "public: virtual __thiscall OpenSim::Exception::~Exception(void)" (??1Exception@OpenSim@@UAE@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "public: virtual __thiscall OpenSim::Exception::~Exception(void)" (??1Exception@OpenSim@@UAE@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2001 unresolved external symbol "public: virtual bool __thiscall OpenSim::Object::operator==(class OpenSim::Object const &)const " (??8Object@OpenSim@@UBE_NABV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "public: virtual bool __thiscall OpenSim::Object::operator==(class OpenSim::Object const &)const " (??8Object@OpenSim@@UBE_NABV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2001 unresolved external symbol "public: virtual bool __thiscall OpenSim::Object::operator<(class OpenSim::Object const &)const " (??MObject@OpenSim@@UBE_NABV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "public: virtual bool __thiscall OpenSim::Object::operator<(class OpenSim::Object const &)const " (??MObject@OpenSim@@UBE_NABV01@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2001 unresolved external symbol "public: virtual class OpenSim::VisibleObject const * __thiscall OpenSim::Object::getDisplayer(void)const " (?getDisplayer@Object@OpenSim@@UBEPBVVisibleObject@2@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "public: virtual class OpenSim::VisibleObject const * __thiscall OpenSim::Object::getDisplayer(void)const " (?getDisplayer@Object@OpenSim@@UBEPBVVisibleObject@2@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2001 unresolved external symbol "public: virtual class OpenSim::ArrayPtrs<class OpenSim::Storage> & __thiscall OpenSim::Analysis::getStorageList(void)" (?getStorageList@Analysis@OpenSim@@UAEAAV?$ArrayPtrs@VStorage@OpenSim@@@2@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "public: virtual class OpenSim::ArrayPtrs<class OpenSim::Storage> & __thiscall OpenSim::Analysis::getStorageList(void)" (?getStorageList@Analysis@OpenSim@@UAEAAV?$ArrayPtrs@VStorage@OpenSim@@@2@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2001 unresolved external symbol "public: virtual bool __thiscall OpenSim::Object::isA(char const *)const " (?isA@Object@OpenSim@@UBE_NPBD@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "public: virtual bool __thiscall OpenSim::Object::isA(char const *)const " (?isA@Object@OpenSim@@UBE_NPBD@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2001 unresolved external symbol "public: virtual bool __thiscall OpenSim::Analysis::proceed(int)" (?proceed@Analysis@OpenSim@@UAE_NH@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "public: virtual bool __thiscall OpenSim::Analysis::proceed(int)" (?proceed@Analysis@OpenSim@@UAE_NH@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2001 unresolved external symbol "public: virtual void __thiscall OpenSim::Analysis::setStatesStore(class OpenSim::Storage const &)" (?setStatesStore@Analysis@OpenSim@@UAEXABVStorage@2@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "public: virtual void __thiscall OpenSim::Analysis::setStatesStore(class OpenSim::Storage const &)" (?setStatesStore@Analysis@OpenSim@@UAEXABVStorage@2@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2001 unresolved external symbol "public: virtual class OpenSim::VisibleObject * __thiscall OpenSim::Object::updDisplayer(void)" (?updDisplayer@Object@OpenSim@@UAEPAVVisibleObject@2@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "public: virtual class OpenSim::VisibleObject * __thiscall OpenSim::Object::updDisplayer(void)" (?updDisplayer@Object@OpenSim@@UAEPAVVisibleObject@2@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2001 unresolved external symbol "public: virtual void __thiscall OpenSim::Object::updateFromXMLNode(class SimTK::Xml::Element &,int)" (?updateFromXMLNode@Object@OpenSim@@UAEXAAVElement@Xml@SimTK@@H@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "public: virtual void __thiscall OpenSim::Object::updateFromXMLNode(class SimTK::Xml::Element &,int)" (?updateFromXMLNode@Object@OpenSim@@UAEXAAVElement@Xml@SimTK@@H@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2001 unresolved external symbol "public: virtual void __thiscall OpenSim::Object::updateXMLNode(class SimTK::Xml::Element &)" (?updateXMLNode@Object@OpenSim@@UAEXAAVElement@Xml@SimTK@@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\AnalysisPlugin_Template.obj 1
Error LNK2001 unresolved external symbol "public: virtual void __thiscall OpenSim::Object::updateXMLNode(class SimTK::Xml::Element &)" (?updateXMLNode@Object@OpenSim@@UAEXAAVElement@Xml@SimTK@@@Z) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: static void __cdecl OpenSim::Object::registerType(class OpenSim::Object const &)" (__imp_?registerType@Object@OpenSim@@SAXABV12@@Z) referenced in function "public: __thiscall dllObjectInstantiator::dllObjectInstantiator(void)" (??0dllObjectInstantiator@@QAE@XZ) Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\RegisterTypes_osimPlugin.obj 1
Error LNK1120 50 unresolved externals Libraries - osimPlugin C:\OpenSim 3.3\sdk\APIExamples\Plugins\AnalysisPluginExampleBuild\Release\osimPlugin.dll 1

User avatar
Ayman Habib
Posts: 2238
Joined: Fri Apr 01, 2005 12:24 pm

Re: Sample AnalysisPlugin Build Errors

Post by Ayman Habib » Mon Jun 15, 2020 10:39 am

Hello,

All the unresolved symbols are likely due to change of names or locations of libraries along the way. Please install OpenSim 4.1, and try building the latest distributed code for plugins which would be available under the resources folder, specifically under the folder
${USER_DIRECTORY}\Documents\OpenSim\4.1\Code\CPP\Plugins\AnalysisPluginExample

If the build fails with your current VisualStudio, you'll need to upgrade it.

Please let us know if you continue to run into problems/issues.

Best regards,
-Ayman

POST REPLY