Re: [wxVTK] running wxVTK in VisStudio 2005
Brought to you by:
malat
From: Jason G. <jg...@ui...> - 2007-03-21 02:36:39
|
This issue has been resolved. wxPack compiles and stores versions of wxWidgets for you when it is installed. The wxWidget Static Lib compiled by wxPack references the Multithreaded Static LIB runtime and NOT the DLL. VTK references the DLL. To fix the problem, I built wxWidgets myself making sure they were done referencing the runtime DLL. It works now.but I have other sort of buggy things.it compiles and runs though. Email me if you want more info. Jason Gorski University of Illinois at Chicago Masters in Computer Science jg...@ui... From: wxv...@li... [mailto:wxv...@li...] On Behalf Of Jason Gorski Sent: Monday, March 19, 2007 11:14 PM To: wxv...@li... Subject: Re: [wxVTK] running wxVTK in VisStudio 2005 I wanted to let everyone in the group know that Nigel and I have been discussing this issue in emails to each other. The issue is still not resolved.but I've included our email thread. Jason Gorski University of Illinois at Chicago Masters in Computer Science jg...@ui... Okay, I know I've sent you like 3 emails, but I've been working on this for days and I still can't get it. But I have more info that might help. So I looked at my VTK.sln, and my msw/wx.sln, to see what runtime lib they are linking against. I checked all projects in these solutions in debug AND release and they ALL point to MDd for debug and MD for release! The Multi-Threaded DLLs! This is the SAME as my project! So I can't fig. out what the deal. I did a /verbose:lib on my build of my project and the first error in the build: 1> Searching D:/SourceCode/Libraries/VTK/vtk-5.0/Lib/Release/vtkzlib.lib: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\lib\libcpmt.lib: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\lib\LIBCMT.lib: 1>LIBCMT.lib(crt0dat.obj) : error LNK2005: __amsg_exit already defined in MSVCRT.lib(MSVCR80.dll) . So I would THINK that the "vtkzlib" project in VTK.sln would be using something different then MD right? Well, it's NOT! I'm so flabbergasted. The next error starts here: 1> Searching D:\SourceCode\Libraries\wxWidgets2.8/lib/vc_lib\wxbase28_odbc.lib: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\lib\MSVCRT.lib: 1>MSVCRT.lib(MSVCR80.dll) : error LNK2005: "public: __thiscall std::exception::exception(char const * const &)" (??0exception@std@@QAE@ABQBD@Z) already defined in LIBCMT.lib(stdexcpt.obj) . Another interesting message from the linking: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\lib\GLU32.LIB: 1> Searching C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\lib\OPENGL32.LIB: 1>Finished searching libraries 1>LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library 1>LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library 1>Searching libraries And finally: 1> Searching D:\SourceCode\Libraries\wxWidgets2.8/lib/vc_lib\wxbase28_odbc.lib: 1>Finished searching libraries 1>LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup Do these verbose error messages and warnings help to diagnose the problem? Jason Gorski University of Illinois at Chicago Masters in Computer Science jg...@ui... ---------------------------------------------------------------------------- ------- Yeah, I went through a huge headache and reinstalled everything and organized, used your file to point to the libs ect. And got same error. Can you send me a working wxVTK app that you've made in VS 8? I can see if it runs pointing to my libraries and then if it does, I'll know it's a compiler settings issue. I'm on AIM sometimes if you wanna contact me that way. AIM Screen name: JaseJC Thx again! Jason Gorski University of Illinois at Chicago Masters in Computer Science jg...@ui... --------------------------------------------- Thx again for so much of your patience and help. I confess I'm not good with linker errors. I added the following lines to the file in my project that contains MyApp::OnInit() #define _DEBUG #include "libLoader.h" And copied your code into libLoader.h. I get the errors listed at the bottom of this email. This leads me to believe this is a Unicode vs. Non-Unicode issue. Maybe I selected Unicode somewhere along the way? I'm going to go back, uninstall everything.sheesh.and make sure I don't say Unicode anywhere! jason Error 2 error LNK2005: "protected: static class wxAppConsole * wxAppConsole::ms_appInstance" (?ms_appInstance@wxAppConsole@@1PAV1@A) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 3 error LNK2005: "protected: static class wxAppConsole * (__cdecl* wxAppConsole::ms_appInitFn)(void)" (?ms_appInitFn@wxAppConsole@@1P6APAV1@XZA) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 4 error LNK2005: "public: __thiscall wxAppConsole::wxAppConsole(void)" (??0wxAppConsole@@QAE@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 5 error LNK2005: "public: virtual __thiscall wxAppConsole::~wxAppConsole(void)" (??1wxAppConsole@@UAE@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 6 error LNK2005: "public: virtual void __thiscall wxAppConsole::CleanUp(void)" (?CleanUp@wxAppConsole@@UAEXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 7 error LNK2005: "public: virtual bool __thiscall wxAppConsole::OnInit(void)" (?OnInit@wxAppConsole@@UAE_NXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 8 error LNK2005: "public: virtual int __thiscall wxAppConsole::OnExit(void)" (?OnExit@wxAppConsole@@UAEHXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 9 error LNK2005: "public: virtual void __thiscall wxAppConsole::Exit(void)" (?Exit@wxAppConsole@@UAEXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 10 error LNK2005: "protected: virtual class wxAppTraits * __thiscall wxAppConsole::CreateTraits(void)" (?CreateTraits@wxAppConsole@@MAEPAVwxAppTraits@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 11 error LNK2005: "public: class wxAppTraits * __thiscall wxAppConsole::GetTraits(void)" (?GetTraits@wxAppConsole@@QAEPAVwxAppTraits@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 12 error LNK2005: "public: virtual void __thiscall wxAppConsole::ProcessPendingEvents(void)" (?ProcessPendingEvents@wxAppConsole@@UAEXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 13 error LNK2005: "public: virtual int __thiscall wxAppConsole::FilterEvent(class wxEvent &)" (?FilterEvent@wxAppConsole@@UAEHAAVwxEvent@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 14 error LNK2005: "public: virtual void __thiscall wxAppConsole::HandleEvent(class wxEvtHandler *,void (__thiscall wxEvtHandler::*)(class wxEvent &),class wxEvent &)const " (?HandleEvent@wxAppConsole@@UBEXPAVwxEvtHandler@@P82@AEXAAVwxEvent@@@Z1@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 15 error LNK2005: "public: virtual void __thiscall wxAppConsole::OnInitCmdLine(class wxCmdLineParser &)" (?OnInitCmdLine@wxAppConsole@@UAEXAAVwxCmdLineParser@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 16 error LNK2005: "public: virtual bool __thiscall wxAppConsole::OnCmdLineParsed(class wxCmdLineParser &)" (?OnCmdLineParsed@wxAppConsole@@UAE_NAAVwxCmdLineParser@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 17 error LNK2005: "public: virtual bool __thiscall wxAppConsole::OnCmdLineHelp(class wxCmdLineParser &)" (?OnCmdLineHelp@wxAppConsole@@UAE_NAAVwxCmdLineParser@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 18 error LNK2005: "public: virtual bool __thiscall wxAppConsole::OnCmdLineError(class wxCmdLineParser &)" (?OnCmdLineError@wxAppConsole@@UAE_NAAVwxCmdLineParser@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 19 error LNK2005: "public: static bool __cdecl wxAppConsole::CheckBuildOptions(char const *,char const *)" (?CheckBuildOptions@wxAppConsole@@SA_NPBD0@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 20 error LNK2005: "public: virtual class wxLog * __thiscall wxConsoleAppTraitsBase::CreateLogTarget(void)" (?CreateLogTarget@wxConsoleAppTraitsBase@@UAEPAVwxLog@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 21 error LNK2005: "public: virtual class wxMessageOutput * __thiscall wxConsoleAppTraitsBase::CreateMessageOutput(void)" (?CreateMessageOutput@wxConsoleAppTraitsBase@@UAEPAVwxMessageOutput@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 22 error LNK2005: "public: virtual class wxFontMapper * __thiscall wxConsoleAppTraitsBase::CreateFontMapper(void)" (?CreateFontMapper@wxConsoleAppTraitsBase@@UAEPAVwxFontMapper@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 23 error LNK2005: "public: virtual class wxRendererNative * __thiscall wxConsoleAppTraitsBase::CreateRenderer(void)" (?CreateRenderer@wxConsoleAppTraitsBase@@UAEPAVwxRendererNative@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 24 error LNK2005: "public: virtual bool __thiscall wxConsoleAppTraitsBase::ShowAssertDialog(class wxString const &)" (?ShowAssertDialog@wxConsoleAppTraitsBase@@UAE_NABVwxString@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 25 error LNK2005: "public: virtual bool __thiscall wxConsoleAppTraitsBase::HasStderr(void)" (?HasStderr@wxConsoleAppTraitsBase@@UAE_NXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 26 error LNK2005: "public: virtual void __thiscall wxConsoleAppTraitsBase::ScheduleForDestroy(class wxObject *)" (?ScheduleForDestroy@wxConsoleAppTraitsBase@@UAEXPAVwxObject@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 27 error LNK2005: "public: virtual void __thiscall wxConsoleAppTraitsBase::RemoveFromPendingDelete(class wxObject *)" (?RemoveFromPendingDelete@wxConsoleAppTraitsBase@@UAEXPAVwxObject@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 28 error LNK2005: "public: virtual class GSocketGUIFunctionsTable * __thiscall wxConsoleAppTraitsBase::GetSocketGUIFunctionsTable(void)" (?GetSocketGUIFunctionsTable@wxConsoleAppTraitsBase@@UAEPAVGSocketGUIFunctio nsTable@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 29 error LNK2005: "public: virtual bool __thiscall wxAppTraitsBase::ShowAssertDialog(class wxString const &)" (?ShowAssertDialog@wxAppTraitsBase@@UAE_NABVwxString@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 30 error LNK2005: "protected: virtual class wxString __thiscall wxAppTraitsBase::GetAssertStackTrace(void)" (?GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxString@@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 31 error LNK2005: "public: __thiscall `protected: virtual class wxString __thiscall wxAppTraitsBase::GetAssertStackTrace(void)'::`2'::StackDump::StackDump(void) " (??0StackDump@?1??GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxString@@XZ@QA E@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 32 error LNK2005: "public: class wxString const & __thiscall `protected: virtual class wxString __thiscall wxAppTraitsBase::GetAssertStackTrace(void)'::`2'::StackDump::GetStackTrace(v oid)const " (?GetStackTrace@StackDump@?1??GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxS tring@@XZ@QBEABV4@XZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 33 error LNK2005: "protected: virtual void __thiscall `protected: virtual class wxString __thiscall wxAppTraitsBase::GetAssertStackTrace(void)'::`2'::StackDump::OnStackFrame(cl ass wxStackFrame const &)" (?OnStackFrame@StackDump@?1??GetAssertStackTrace@wxAppTraitsBase@@MAE?AVwxSt ring@@XZ@MAEXABVwxStackFrame@@@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 34 error LNK2005: "void __cdecl wxExit(void)" (?wxExit@@YAXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 35 error LNK2005: "void __cdecl wxWakeUpIdle(void)" (?wxWakeUpIdle@@YAXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 36 error LNK2005: "bool __cdecl wxAssertIsEqual(int,int)" (?wxAssertIsEqual@@YA_NHH@Z) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 37 error LNK2005: "void __cdecl wxTrap(void)" (?wxTrap@@YAXXZ) already defined in wxbase28ud.lib(baselib_appbase.obj) wxbase28d.lib Error 38 error LNK2005: "public: static class wxString __cdecl wxString::FromAscii(char const *)" (?FromAscii@wxString@@SA?AV1@PBD@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 39 error LNK2005: "public: static unsigned int const wxStringBase::npos" (?npos@wxStringBase@@2IB) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 40 error LNK2005: "public: __thiscall wxStringBase::wxStringBase(void const *,void const *)" (??0wxStringBase@@QAE@PBX0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 41 error LNK2005: "protected: bool __thiscall wxStringBase::AllocBuffer(unsigned int)" (?AllocBuffer@wxStringBase@@IAE_NI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 42 error LNK2005: "protected: bool __thiscall wxStringBase::CopyBeforeWrite(void)" (?CopyBeforeWrite@wxStringBase@@IAE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 43 error LNK2005: "protected: bool __thiscall wxStringBase::AllocBeforeWrite(unsigned int)" (?AllocBeforeWrite@wxStringBase@@IAE_NI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 44 error LNK2005: "protected: bool __thiscall wxStringBase::Alloc(unsigned int)" (?Alloc@wxStringBase@@IAE_NI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 45 error LNK2005: "public: class wxStringBase & __thiscall wxStringBase::erase(unsigned int,unsigned int)" (?erase@wxStringBase@@QAEAAV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 46 error LNK2005: "public: void __thiscall wxStringBase::swap(class wxStringBase &)" (?swap@wxStringBase@@QAEXAAV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 47 error LNK2005: "public: unsigned int __thiscall wxStringBase::find(class wxStringBase const &,unsigned int)const " (?find@wxStringBase@@QBEIABV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 48 error LNK2005: "public: unsigned int __thiscall wxStringBase::rfind(class wxStringBase const &,unsigned int)const " (?rfind@wxStringBase@@QBEIABV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 49 error LNK2005: "public: class wxStringBase & __thiscall wxStringBase::replace(unsigned int,unsigned int,class wxStringBase const &,unsigned int,unsigned int)" (?replace@wxStringBase@@QAEAAV1@IIABV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 50 error LNK2005: "public: class wxStringBase __thiscall wxStringBase::substr(unsigned int,unsigned int)const " (?substr@wxStringBase@@QBE?AV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 51 error LNK2005: "public: class wxStringBase & __thiscall wxStringBase::operator=(class wxStringBase const &)" (??4wxStringBase@@QAEAAV0@ABV0@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 52 error LNK2005: "protected: bool __thiscall wxStringBase::AllocCopy(class wxString &,int,int)const " (?AllocCopy@wxStringBase@@IBE_NAAVwxString@@HH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 53 error LNK2005: "public: int __thiscall wxStringBase::compare(class wxStringBase const &)const " (?compare@wxStringBase@@QBEHABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 54 error LNK2005: "public: int __thiscall wxStringBase::compare(unsigned int,unsigned int,class wxStringBase const &)const " (?compare@wxStringBase@@QBEHIIABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 55 error LNK2005: "public: int __thiscall wxStringBase::compare(unsigned int,unsigned int,class wxStringBase const &,unsigned int,unsigned int)const " (?compare@wxStringBase@@QBEHIIABV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 56 error LNK2005: "public: bool __thiscall wxString::Shrink(void)" (?Shrink@wxString@@QAE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 57 error LNK2005: "public: void __thiscall wxString::UngetWriteBuf(void)" (?UngetWriteBuf@wxString@@QAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 58 error LNK2005: "public: void __thiscall wxString::UngetWriteBuf(unsigned int)" (?UngetWriteBuf@wxString@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 59 error LNK2005: "class wxString __cdecl operator+(class wxString const &,class wxString const &)" (??H@YA?AVwxString@@ABV0@0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 60 error LNK2005: "public: int __thiscall wxString::Cmp(class wxString const &)const " (?Cmp@wxString@@QBEHABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 61 error LNK2005: "public: int __thiscall wxString::CmpNoCase(class wxString const &)const " (?CmpNoCase@wxString@@QBEHABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 62 error LNK2005: "public: class wxString __thiscall wxString::Mid(unsigned int,unsigned int)const " (?Mid@wxString@@QBE?AV1@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 63 error LNK2005: "public: class wxString __thiscall wxString::Right(unsigned int)const " (?Right@wxString@@QBE?AV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 64 error LNK2005: "public: class wxString __thiscall wxString::Left(unsigned int)const " (?Left@wxString@@QBE?AV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 65 error LNK2005: "public: bool __thiscall wxString::IsAscii(void)const " (?IsAscii@wxString@@QBE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 66 error LNK2005: "public: bool __thiscall wxString::IsWord(void)const " (?IsWord@wxString@@QBE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 67 error LNK2005: "public: bool __thiscall wxString::IsNumber(void)const " (?IsNumber@wxString@@QBE_NXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 68 error LNK2005: "public: class wxString __thiscall wxString::Strip(enum wxString::stripType)const " (?Strip@wxString@@QBE?AV1@W4stripType@1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 69 error LNK2005: "public: class wxString & __thiscall wxString::MakeUpper(void)" (?MakeUpper@wxString@@QAEAAV1@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 70 error LNK2005: "public: class wxString & __thiscall wxString::MakeLower(void)" (?MakeLower@wxString@@QAEAAV1@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 71 error LNK2005: "public: class wxString & __thiscall wxString::Trim(bool)" (?Trim@wxString@@QAEAAV1@_N@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 72 error LNK2005: "public: class wxString & __thiscall wxString::Truncate(unsigned int)" (?Truncate@wxString@@QAEAAV1@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 73 error LNK2005: "public: bool __thiscall wxString::ToLong(long *,int)const " (?ToLong@wxString@@QBE_NPAJH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 74 error LNK2005: "public: bool __thiscall wxString::ToULong(unsigned long *,int)const " (?ToULong@wxString@@QBE_NPAKH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 75 error LNK2005: "public: bool __thiscall wxString::ToLongLong(__int64 *,int)const " (?ToLongLong@wxString@@QBE_NPA_JH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 76 error LNK2005: "public: bool __thiscall wxString::ToULongLong(unsigned __int64 *,int)const " (?ToULongLong@wxString@@QBE_NPA_KH@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 77 error LNK2005: "public: bool __thiscall wxString::ToDouble(double *)const " (?ToDouble@wxString@@QBE_NPAN@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 78 error LNK2005: "public: class wxString __thiscall wxString::Upper(void)const " (?Upper@wxString@@QBE?AV1@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 79 error LNK2005: "public: class wxString __thiscall wxString::Lower(void)const " (?Lower@wxString@@QBE?AV1@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 80 error LNK2005: "public: __thiscall wxArrayString::wxArrayString(unsigned int,class wxString const *)" (??0wxArrayString@@QAE@IPBVwxString@@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 81 error LNK2005: "protected: void __thiscall wxArrayString::Init(bool)" (?Init@wxArrayString@@IAEX_N@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 82 error LNK2005: "public: __thiscall wxArrayString::wxArrayString(class wxArrayString const &)" (??0wxArrayString@@QAE@ABV0@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 83 error LNK2005: "public: class wxArrayString & __thiscall wxArrayString::operator=(class wxArrayString const &)" (??4wxArrayString@@QAEAAV0@ABV0@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 84 error LNK2005: "protected: void __thiscall wxArrayString::Copy(class wxArrayString const &)" (?Copy@wxArrayString@@IAEXABV1@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 85 error LNK2005: "private: void __thiscall wxArrayString::Grow(unsigned int)" (?Grow@wxArrayString@@AAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 86 error LNK2005: "private: void __thiscall wxArrayString::Free(void)" (?Free@wxArrayString@@AAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 87 error LNK2005: "public: void __thiscall wxArrayString::Empty(void)" (?Empty@wxArrayString@@QAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 88 error LNK2005: "public: void __thiscall wxArrayString::Clear(void)" (?Clear@wxArrayString@@QAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 89 error LNK2005: "public: __thiscall wxArrayString::~wxArrayString(void)" (??1wxArrayString@@QAE@XZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 90 error LNK2005: "public: void __thiscall wxArrayString::reserve(unsigned int)" (?reserve@wxArrayString@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 91 error LNK2005: "public: void __thiscall wxArrayString::Alloc(unsigned int)" (?Alloc@wxArrayString@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 92 error LNK2005: "public: void __thiscall wxArrayString::Shrink(void)" (?Shrink@wxArrayString@@QAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 93 error LNK2005: "public: unsigned int __thiscall wxArrayString::Add(class wxString const &,unsigned int)" (?Add@wxArrayString@@QAEIABVwxString@@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 94 error LNK2005: "public: void __thiscall wxArrayString::Insert(class wxString const &,unsigned int,unsigned int)" (?Insert@wxArrayString@@QAEXABVwxString@@II@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 95 error LNK2005: "public: void __thiscall wxArrayString::insert(class wxString *,class wxString const *,class wxString const *)" (?insert@wxArrayString@@QAEXPAVwxString@@PBV2@1@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 96 error LNK2005: "public: void __thiscall wxArrayString::SetCount(unsigned int)" (?SetCount@wxArrayString@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 97 error LNK2005: "public: void __thiscall wxArrayString::RemoveAt(unsigned int,unsigned int)" (?RemoveAt@wxArrayString@@QAEXII@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 98 error LNK2005: "public: void __thiscall wxArrayString::assign(class wxString const *,class wxString const *)" (?assign@wxArrayString@@QAEXPBVwxString@@0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 99 error LNK2005: _wxStringCompareFunction already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 100 error LNK2005: "public: void __thiscall wxArrayString::Sort(int (__cdecl*)(class wxString const &,class wxString const &))" (?Sort@wxArrayString@@QAEXP6AHABVwxString@@0@Z@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 101 error LNK2005: "public: void __thiscall wxArrayString::Sort(int (__cdecl*)(class wxString *,class wxString *))" (?Sort@wxArrayString@@QAEXP6AHPAVwxString@@0@Z@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 102 error LNK2005: "public: void __thiscall wxArrayString::Sort(bool)" (?Sort@wxArrayString@@QAEX_N@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 103 error LNK2005: "private: void __thiscall wxArrayString::DoSort(void)" (?DoSort@wxArrayString@@AAEXXZ) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 104 error LNK2005: "public: bool __thiscall wxArrayString::operator==(class wxArrayString const &)const " (??8wxArrayString@@QBE_NABV0@@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 105 error LNK2005: "int __cdecl wxStringSortAscending(class wxString *,class wxString *)" (?wxStringSortAscending@@YAHPAVwxString@@0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 106 error LNK2005: "int __cdecl wxStringSortDescending(class wxString *,class wxString *)" (?wxStringSortDescending@@YAHPAVwxString@@0@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 107 error LNK2005: "public: __thiscall wxTextInputStream::~wxTextInputStream(void)" (??1wxTextInputStream@@QAE@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 108 error LNK2005: "protected: void __thiscall wxTextInputStream::UngetLast(void)" (?UngetLast@wxTextInputStream@@IAEXXZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 109 error LNK2005: "public: unsigned int __thiscall wxTextInputStream::Read32(int)" (?Read32@wxTextInputStream@@QAEIH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 110 error LNK2005: "public: unsigned short __thiscall wxTextInputStream::Read16(int)" (?Read16@wxTextInputStream@@QAEGH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 111 error LNK2005: "public: unsigned char __thiscall wxTextInputStream::Read8(int)" (?Read8@wxTextInputStream@@QAEEH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 112 error LNK2005: "public: int __thiscall wxTextInputStream::Read32S(int)" (?Read32S@wxTextInputStream@@QAEHH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 113 error LNK2005: "public: short __thiscall wxTextInputStream::Read16S(int)" (?Read16S@wxTextInputStream@@QAEFH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 114 error LNK2005: "public: signed char __thiscall wxTextInputStream::Read8S(int)" (?Read8S@wxTextInputStream@@QAECH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 115 error LNK2005: "public: double __thiscall wxTextInputStream::ReadDouble(void)" (?ReadDouble@wxTextInputStream@@QAENXZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 116 error LNK2005: "public: class wxString __thiscall wxTextInputStream::ReadString(void)" (?ReadString@wxTextInputStream@@QAE?AVwxString@@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 117 error LNK2005: "public: class wxString __thiscall wxTextInputStream::ReadLine(void)" (?ReadLine@wxTextInputStream@@QAE?AVwxString@@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 118 error LNK2005: "public: class wxString __thiscall wxTextInputStream::ReadWord(void)" (?ReadWord@wxTextInputStream@@QAE?AVwxString@@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 119 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(class wxString &)" (??5wxTextInputStream@@QAEAAV0@AAVwxString@@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 120 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(char &)" (??5wxTextInputStream@@QAEAAV0@AAD@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 121 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(short &)" (??5wxTextInputStream@@QAEAAV0@AAF@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 122 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(int &)" (??5wxTextInputStream@@QAEAAV0@AAH@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 123 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(unsigned short &)" (??5wxTextInputStream@@QAEAAV0@AAG@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 124 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(unsigned int &)" (??5wxTextInputStream@@QAEAAV0@AAI@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 125 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(double &)" (??5wxTextInputStream@@QAEAAV0@AAN@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 126 error LNK2005: "public: class wxTextInputStream & __thiscall wxTextInputStream::operator>>(float &)" (??5wxTextInputStream@@QAEAAV0@AAM@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 127 error LNK2005: "public: virtual __thiscall wxTextOutputStream::~wxTextOutputStream(void)" (??1wxTextOutputStream@@UAE@XZ) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 128 error LNK2005: "public: void __thiscall wxTextOutputStream::SetMode(enum wxEOL)" (?SetMode@wxTextOutputStream@@QAEXW4wxEOL@@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 129 error LNK2005: "public: void __thiscall wxTextOutputStream::Write32(unsigned int)" (?Write32@wxTextOutputStream@@QAEXI@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 130 error LNK2005: "public: void __thiscall wxTextOutputStream::Write16(unsigned short)" (?Write16@wxTextOutputStream@@QAEXG@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 131 error LNK2005: "public: void __thiscall wxTextOutputStream::Write8(unsigned char)" (?Write8@wxTextOutputStream@@QAEXE@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 132 error LNK2005: "public: virtual void __thiscall wxTextOutputStream::WriteDouble(double)" (?WriteDouble@wxTextOutputStream@@UAEXN@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 133 error LNK2005: "public: virtual void __thiscall wxTextOutputStream::WriteString(class wxString const &)" (?WriteString@wxTextOutputStream@@UAEXABVwxString@@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 134 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(class wxString const &)" (??6wxTextOutputStream@@QAEAAV0@ABVwxString@@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 135 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(char)" (??6wxTextOutputStream@@QAEAAV0@D@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 136 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(short)" (??6wxTextOutputStream@@QAEAAV0@F@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 137 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(int)" (??6wxTextOutputStream@@QAEAAV0@H@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 138 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(unsigned short)" (??6wxTextOutputStream@@QAEAAV0@G@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 139 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(unsigned int)" (??6wxTextOutputStream@@QAEAAV0@I@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 140 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(double)" (??6wxTextOutputStream@@QAEAAV0@N@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 141 error LNK2005: "public: class wxTextOutputStream & __thiscall wxTextOutputStream::operator<<(float)" (??6wxTextOutputStream@@QAEAAV0@M@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 142 error LNK2005: "class wxTextOutputStream & __cdecl endl(class wxTextOutputStream &)" (?endl@@YAAAVwxTextOutputStream@@AAV1@@Z) already defined in wxbase28ud.lib(baselib_txtstrm.obj) wxbase28d.lib Error 143 error LNK2005: "public: __thiscall wxString::wxString(char const *,class wxMBConv const &,unsigned int)" (??0wxString@@QAE@PBDABVwxMBConv@@I@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 144 error LNK2005: "public: static class wxString __cdecl wxString::FromAscii(char)" (?FromAscii@wxString@@SA?AV1@D@Z) already defined in wxbase28ud.lib(baselib_string.obj) wxbase28d.lib Error 145 error LNK2005: "bool __cdecl wxOKlibc(void)" (?wxOKlibc@@YA_NXZ) already defined in wxbase28ud.lib(baselib_wxchar.obj) wxbase28d.lib Error 146 error LNK2005: "private: static long const wxDateTime::TIME_T_FACTOR" (?TIME_T_FACTOR@wxDateTime@@0JB) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 147 error LNK2005: "private: static enum wxDateTime::Country wxDateTime::ms_country" (?ms_country@wxDateTime@@0W4Country@1@A) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 148 error LNK2005: "public: virtual class wxClassInfo * __thiscall wxDateTimeHolidaysModule::GetClassInfo(void)const " (?GetClassInfo@wxDateTimeHolidaysModule@@UBEPAVwxClassInfo@@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 149 error LNK2005: "public: static class wxObject * __cdecl wxDateTimeHolidaysModule::wxCreateObject(void)" (?wxCreateObject@wxDateTimeHolidaysModule@@SAPAVwxObject@@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 150 error LNK2005: "public: static struct tm * __cdecl wxDateTime::GetTmNow(struct tm *)" (?GetTmNow@wxDateTime@@SAPAUtm@@PAU2@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 151 error LNK2005: "public: __thiscall wxDateTime::Tm::Tm(void)" (??0Tm@wxDateTime@@QAE@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 152 error LNK2005: "public: __thiscall wxDateTime::Tm::Tm(struct tm const &,class wxDateTime::TimeZone const &)" (??0Tm@wxDateTime@@QAE@ABUtm@@ABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 153 error LNK2005: "public: bool __thiscall wxDateTime::Tm::IsValid(void)const " (?IsValid@Tm@wxDateTime@@QBE_NXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 154 error LNK2005: "private: void __thiscall wxDateTime::Tm::ComputeWeekDay(void)" (?ComputeWeekDay@Tm@wxDateTime@@AAEXXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 155 error LNK2005: "public: void __thiscall wxDateTime::Tm::AddMonths(int)" (?AddMonths@Tm@wxDateTime@@QAEXH@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 156 error LNK2005: "public: void __thiscall wxDateTime::Tm::AddDays(int)" (?AddDays@Tm@wxDateTime@@QAEXH@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 157 error LNK2005: "public: __thiscall wxDateTime::TimeZone::TimeZone(enum wxDateTime::TZ)" (??0TimeZone@wxDateTime@@QAE@W4TZ@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 158 error LNK2005: "public: static bool __cdecl wxDateTime::IsLeapYear(int,enum wxDateTime::Calendar)" (?IsLeapYear@wxDateTime@@SA_NHW4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 159 error LNK2005: "public: static int __cdecl wxDateTime::GetCentury(int)" (?GetCentury@wxDateTime@@SAHH@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 160 error LNK2005: "public: static int __cdecl wxDateTime::ConvertYearToBC(int)" (?ConvertYearToBC@wxDateTime@@SAHH@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 161 error LNK2005: "public: static int __cdecl wxDateTime::GetCurrentYear(enum wxDateTime::Calendar)" (?GetCurrentYear@wxDateTime@@SAHW4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 162 error LNK2005: "public: static enum wxDateTime::Month __cdecl wxDateTime::GetCurrentMonth(enum wxDateTime::Calendar)" (?GetCurrentMonth@wxDateTime@@SA?AW4Month@1@W4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 163 error LNK2005: "public: static unsigned short __cdecl wxDateTime::GetNumberOfDays(int,enum wxDateTime::Calendar)" (?GetNumberOfDays@wxDateTime@@SAGHW4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 164 error LNK2005: "public: static unsigned short __cdecl wxDateTime::GetNumberOfDays(enum wxDateTime::Month,int,enum wxDateTime::Calendar)" (?GetNumberOfDays@wxDateTime@@SAGW4Month@1@HW4Calendar@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 165 error LNK2005: "public: static class wxString __cdecl wxDateTime::GetMonthName(enum wxDateTime::Month,enum wxDateTime::NameFlags)" (?GetMonthName@wxDateTime@@SA?AVwxString@@W4Month@1@W4NameFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 166 error LNK2005: "public: static class wxString __cdecl wxDateTime::GetWeekDayName(enum wxDateTime::WeekDay,enum wxDateTime::NameFlags)" (?GetWeekDayName@wxDateTime@@SA?AVwxString@@W4WeekDay@1@W4NameFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 167 error LNK2005: "public: static void __cdecl wxDateTime::GetAmPmStrings(class wxString *,class wxString *)" (?GetAmPmStrings@wxDateTime@@SAXPAVwxString@@0@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 168 error LNK2005: "public: static enum wxDateTime::Country __cdecl wxDateTime::GetCountry(void)" (?GetCountry@wxDateTime@@SA?AW4Country@1@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 169 error LNK2005: "public: static void __cdecl wxDateTime::SetCountry(enum wxDateTime::Country)" (?SetCountry@wxDateTime@@SAXW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 170 error LNK2005: "public: static bool __cdecl wxDateTime::IsWestEuropeanCountry(enum wxDateTime::Country)" (?IsWestEuropeanCountry@wxDateTime@@SA_NW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 171 error LNK2005: "public: static bool __cdecl wxDateTime::IsDSTApplicable(int,enum wxDateTime::Country)" (?IsDSTApplicable@wxDateTime@@SA_NHW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 172 error LNK2005: "public: static class wxDateTime __cdecl wxDateTime::GetBeginDST(int,enum wxDateTime::Country)" (?GetBeginDST@wxDateTime@@SA?AV1@HW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 173 error LNK2005: "public: static class wxDateTime __cdecl wxDateTime::GetEndDST(int,enum wxDateTime::Country)" (?GetEndDST@wxDateTime@@SA?AV1@HW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 174 error LNK2005: "public: static class wxDateTime __cdecl wxDateTime::UNow(void)" (?UNow@wxDateTime@@SA?AV1@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 175 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Set(struct tm const &)" (?Set@wxDateTime@@QAEAAV1@ABUtm@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 176 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Set(unsigned short,unsigned short,unsigned short,unsigned short)" (?Set@wxDateTime@@QAEAAV1@GGGG@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 177 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Set(unsigned short,enum wxDateTime::Month,int,unsigned short,unsigned short,unsigned short,unsigned short)" (?Set@wxDateTime@@QAEAAV1@GW4Month@1@HGGGG@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 178 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Set(double)" (?Set@wxDateTime@@QAEAAV1@N@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 179 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::ResetTime(void)" (?ResetTime@wxDateTime@@QAEAAV1@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 180 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetFromDOS(unsigned long)" (?SetFromDOS@wxDateTime@@QAEAAV1@K@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 181 error LNK2005: "public: unsigned long __thiscall wxDateTime::GetAsDOS(void)const " (?GetAsDOS@wxDateTime@@QBEKXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 182 error LNK2005: "public: struct wxDateTime::Tm __thiscall wxDateTime::GetTm(class wxDateTime::TimeZone const &)const " (?GetTm@wxDateTime@@QBE?AUTm@1@ABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 183 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetYear(int)" (?SetYear@wxDateTime@@QAEAAV1@H@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 184 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetMonth(enum wxDateTime::Month)" (?SetMonth@wxDateTime@@QAEAAV1@W4Month@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 185 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetDay(unsigned short)" (?SetDay@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 186 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetHour(unsigned short)" (?SetHour@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 187 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetMinute(unsigned short)" (?SetMinute@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 188 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetSecond(unsigned short)" (?SetSecond@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 189 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetMillisecond(unsigned short)" (?SetMillisecond@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 190 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::Add(class wxDateSpan const &)" (?Add@wxDateTime@@QAEAAV1@ABVwxDateSpan@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 191 error LNK2005: "public: static class wxDateTime __cdecl wxDateTime::SetToWeekOfYear(int,unsigned short,enum wxDateTime::WeekDay)" (?SetToWeekOfYear@wxDateTime@@SA?AV1@HGW4WeekDay@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 192 error LNK2005: "public: bool __thiscall wxDateTime::SetToTheWeek(unsigned short,enum wxDateTime::WeekDay,enum wxDateTime::WeekFlags)" (?SetToTheWeek@wxDateTime@@QAE_NGW4WeekDay@1@W4WeekFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 193 error LNK2005: "public: class wxDateTime __thiscall wxDateTime::GetWeek(unsigned short,enum wxDateTime::WeekDay,enum wxDateTime::WeekFlags)const " (?GetWeek@wxDateTime@@QBE?AV1@GW4WeekDay@1@W4WeekFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 194 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToLastMonthDay(enum wxDateTime::Month,int)" (?SetToLastMonthDay@wxDateTime@@QAEAAV1@W4Month@1@H@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 195 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToWeekDayInSameWeek(enum wxDateTime::WeekDay,enum wxDateTime::WeekFlags)" (?SetToWeekDayInSameWeek@wxDateTime@@QAEAAV1@W4WeekDay@1@W4WeekFlags@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 196 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToNextWeekDay(enum wxDateTime::WeekDay)" (?SetToNextWeekDay@wxDateTime@@QAEAAV1@W4WeekDay@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 197 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToPrevWeekDay(enum wxDateTime::WeekDay)" (?SetToPrevWeekDay@wxDateTime@@QAEAAV1@W4WeekDay@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 198 error LNK2005: "public: bool __thiscall wxDateTime::SetToWeekDay(enum wxDateTime::WeekDay,int,enum wxDateTime::Month,int)" (?SetToWeekDay@wxDateTime@@QAE_NW4WeekDay@1@HW4Month@1@H@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 199 error LNK2005: "public: unsigned short __thiscall wxDateTime::GetDayOfYear(class wxDateTime::TimeZone const &)const " (?GetDayOfYear@wxDateTime@@QBEGABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 200 error LNK2005: "public: unsigned short __thiscall wxDateTime::GetWeekOfYear(enum wxDateTime::WeekFlags,class wxDateTime::TimeZone const &)const " (?GetWeekOfYear@wxDateTime@@QBEGW4WeekFlags@1@ABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 201 error LNK2005: "public: unsigned short __thiscall wxDateTime::GetWeekOfMonth(enum wxDateTime::WeekFlags,class wxDateTime::TimeZone const &)const " (?GetWeekOfMonth@wxDateTime@@QBEGW4WeekFlags@1@ABVTimeZone@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 202 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::SetToYearDay(unsigned short)" (?SetToYearDay@wxDateTime@@QAEAAV1@G@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 203 error LNK2005: "public: double __thiscall wxDateTime::GetJulianDayNumber(void)const " (?GetJulianDayNumber@wxDateTime@@QBENXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 204 error LNK2005: "public: double __thiscall wxDateTime::GetRataDie(void)const " (?GetRataDie@wxDateTime@@QBENXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 205 error LNK2005: "public: int __thiscall wxDateTime::IsDST(enum wxDateTime::Country)const " (?IsDST@wxDateTime@@QBEHW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 206 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::MakeTimezone(class wxDateTime::TimeZone const &,bool)" (?MakeTimezone@wxDateTime@@QAEAAV1@ABVTimeZone@1@_N@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 207 error LNK2005: "public: class wxDateTime & __thiscall wxDateTime::MakeFromTimezone(class wxDateTime::TimeZone const &,bool)" (?MakeFromTimezone@wxDateTime@@QAEAAV1@ABVTimeZone@1@_N@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 208 error LNK2005: "public: bool __thiscall wxDateTime::IsWorkDay(enum wxDateTime::Country)const " (?IsWorkDay@wxDateTime@@QBE_NW4Country@1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 209 error LNK2005: "class wxDateSpan __cdecl operator*(int,class wxDateSpan const &)" (??D@YA?AVwxDateSpan@@HABV0@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 210 error LNK2005: "class wxTimeSpan __cdecl operator*(int,class wxTimeSpan const &)" (??D@YA?AVwxTimeSpan@@HABV0@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 211 error LNK2005: "public: __thiscall wxDateTimeArray::~wxDateTimeArray(void)" (??1wxDateTimeArray@@QAE@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 212 error LNK2005: "private: void __thiscall wxDateTimeArray::DoCopy(class wxDateTimeArray const &)" (?DoCopy@wxDateTimeArray@@AAEXABV1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 213 error LNK2005: "public: class wxDateTimeArray & __thiscall wxDateTimeArray::operator=(class wxDateTimeArray const &)" (??4wxDateTimeArray@@QAEAAV0@ABV0@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 214 error LNK2005: "public: __thiscall wxDateTimeArray::wxDateTimeArray(class wxDateTimeArray const &)" (??0wxDateTimeArray@@QAE@ABV0@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 215 error LNK2005: "private: void __thiscall wxDateTimeArray::DoEmpty(void)" (?DoEmpty@wxDateTimeArray@@AAEXXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 216 error LNK2005: "public: void __thiscall wxDateTimeArray::RemoveAt(unsigned int,unsigned int)" (?RemoveAt@wxDateTimeArray@@QAEXII@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 217 error LNK2005: "public: void __thiscall wxDateTimeArray::Add(class wxDateTime const &,unsigned int)" (?Add@wxDateTimeArray@@QAEXABVwxDateTime@@I@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 218 error LNK2005: "public: void __thiscall wxDateTimeArray::Insert(class wxDateTime const &,unsigned int,unsigned int)" (?Insert@wxDateTimeArray@@QAEXABVwxDateTime@@II@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 219 error LNK2005: "public: int __thiscall wxDateTimeArray::Index(class wxDateTime const &,bool)const " (?Index@wxDateTimeArray@@QBEHABVwxDateTime@@_N@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 220 error LNK2005: "public: static bool __cdecl wxDateTimeHolidayAuthority::IsHoliday(class wxDateTime const &)" (?IsHoliday@wxDateTimeHolidayAuthority@@SA_NABVwxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 221 error LNK2005: "public: static unsigned int __cdecl wxDateTimeHolidayAuthority::GetHolidaysInRange(class wxDateTime const &,class wxDateTime const &,class wxDateTimeArray &)" (?GetHolidaysInRange@wxDateTimeHolidayAuthority@@SAIABVwxDateTime@@0AAVwxDat eTimeArray@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 222 error LNK2005: "public: static void __cdecl wxDateTimeHolidayAuthority::ClearAllAuthorities(void)" (?ClearAllAuthorities@wxDateTimeHolidayAuthority@@SAXXZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 223 error LNK2005: "public: static void __cdecl wxDateTimeHolidayAuthority::AddAuthority(class wxDateTimeHolidayAuthority *)" (?AddAuthority@wxDateTimeHolidayAuthority@@SAXPAV1@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 224 error LNK2005: "public: virtual __thiscall wxDateTimeHolidayAuthority::~wxDateTimeHolidayAuthority(void)" (??1wxDateTimeHolidayAuthority@@UAE@XZ) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 225 error LNK2005: "protected: virtual bool __thiscall wxDateTimeWorkDays::DoIsHoliday(class wxDateTime const &)const " (?DoIsHoliday@wxDateTimeWorkDays@@MBE_NABVwxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 226 error LNK2005: "protected: virtual unsigned int __thiscall wxDateTimeWorkDays::DoGetHolidaysInRange(class wxDateTime const &,class wxDateTime const &,class wxDateTimeArray &)const " (?DoGetHolidaysInRange@wxDateTimeWorkDays@@MBEIABVwxDateTime@@0AAVwxDateTime Array@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 227 error LNK2005: "void __cdecl wxNextMonth(enum wxDateTime::Month &)" (?wxNextMonth@@YAXAAW4Month@wxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 228 error LNK2005: "void __cdecl wxPrevMonth(enum wxDateTime::Month &)" (?wxPrevMonth@@YAXAAW4Month@wxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 229 error LNK2005: "void __cdecl wxNextWDay(enum wxDateTime::WeekDay &)" (?wxNextWDay@@YAXAAW4WeekDay@wxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 230 error LNK2005: "void __cdecl wxPrevWDay(enum wxDateTime::WeekDay &)" (?wxPrevWDay@@YAXAAW4WeekDay@wxDateTime@@@Z) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 231 error LNK2005: "private: static class wxHolidayAuthoritiesArray wxDateTimeHolidayAuthority::ms_authorities" (?ms_authorities@wxDateTimeHolidayAuthority@@0VwxHolidayAuthoritiesArray@@A) already defined in wxbase28ud.lib(baselib_datetime.obj) wxbase28d.lib Error 232 error LNK2005: "class wxDateTime const wxDefaultD... [truncated message content] |