Greetings, I've been keeping up with MSVC 7.1 builds incrementally from CVS. Almost always painless.
However, ran into a recent snag with the "dialog" class redesign. MSVC cannot resolve several pua methods. I've tried a few workarounds with no luck. The linker messages are pasted below (probably very messy to read...sorry). Any suggestions? These errors occur with the introduction of the latest dialog.cxx, dialog.hxx. Anybody MSVC users out there run into the same problem? Thanks for any help. Best, Jim -------------------------------------------------------------------- dialog.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall puaComboBox::setColour(int,float,float,float,float)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) dialog.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall puaComboBox::setColourScheme(float,float,float,float)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) dialog.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall puaComboBox::draw(int,int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) dialog.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall puaComboBox::checkKey(int,int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) dialog.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall puaComboBox::checkHit(int,int,int,int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) dialog.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall puaComboBox::setSize(int,int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) dialog.obj : error LNK2001: unresolved external symbol "public: virtual void * __thiscall puaComboBox::RTTI_cast(class ulRTTItypeid)" ([EMAIL PROTECTED]@@UAEPAXVulRTTItypeid@@@Z) dialog.obj : error LNK2019: unresolved external symbol "protected: static class ulRTTITypeinfo const puaComboBox::RTTI_obj" ([EMAIL PROTECTED]@@1VulRTTITypeinfo@@B) referenced in function "protected: virtual class ulRTTItypeid __thiscall puaComboBox::RTTI_vinfo(void)const " ([EMAIL PROTECTED]@@MBE?AVulRTTItypeid@@XZ) dialog.obj : error LNK2019: unresolved external symbol "public: void __thiscall puaComboBox::newList(char * *)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) referenced in function "public: virtual void __thiscall puaComboBox::setPosition(int,int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) dialog.obj : error LNK2019: unresolved external symbol "public: __thiscall puaComboBox::puaComboBox(int,int,int,int,char * *,int)" (??0puaComboBox@@[EMAIL PROTECTED]@Z) referenced in function "public: __thiscall fgComboBox::fgComboBox(int,int,int,int,class SGPropertyNode *,bool)" (??0fgComboBox@@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) dialog.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall puaSelectBox::setColour(int,float,float,float,float)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) dialog.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall puaSelectBox::setColourScheme(float,float,float,float)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) dialog.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall puaSelectBox::draw(int,int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) dialog.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall puaSelectBox::checkKey(int,int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) dialog.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall puaSelectBox::setSize(int,int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) dialog.obj : error LNK2001: unresolved external symbol "public: virtual void * __thiscall puaSelectBox::RTTI_cast(class ulRTTItypeid)" ([EMAIL PROTECTED]@@UAEPAXVulRTTItypeid@@@Z) dialog.obj : error LNK2019: unresolved external symbol "public: __thiscall puaSelectBox::puaSelectBox(int,int,int,int,char * *)" (??0puaSelectBox@@[EMAIL PROTECTED]@Z) referenced in function "public: __thiscall fgSelectBox::fgSelectBox(int,int,int,int,class SGPropertyNode *)" (??0fgSelectBox@@[EMAIL PROTECTED]@@@Z) dialog.obj : error LNK2019: unresolved external symbol "protected: static class ulRTTITypeinfo const puaSelectBox::RTTI_obj" ([EMAIL PROTECTED]@@1VulRTTITypeinfo@@B) referenced in function "protected: virtual class ulRTTItypeid __thiscall puaSelectBox::RTTI_vinfo(void)const " ([EMAIL PROTECTED]@@MBE?AVulRTTItypeid@@XZ) dialog.obj : error LNK2019: unresolved external symbol "public: __thiscall puaLargeInput::puaLargeInput(int,int,int,int,int,int,int)" (??0puaLargeInput@@[EMAIL PROTECTED]@Z) referenced in function "private: class puObject * __thiscall FGDialog::makeObject(class SGPropertyNode *,int,int)" ([EMAIL PROTECTED]@@AAEPAVpuObject@@PAVSGPropertyNode@@[EMAIL PROTECTED]) .\Release/FlightGear.exe : fatal error LNK1120: 19 unresolved externals --------------------------------------------------------------------------- ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel