wxWidgets Link Error
-
Hallo zusammen.
Ich arbeite mir Visual Studio2010 und wxWidgets, hab aber das Problem,d ass beim Compilen meines Projekts ich 250 unaufgelößte Objekte hab. Ich habe das patch für wx bereits, wie in der wiki beschrieben, herruntergeladen und nutze diese. Hier erstmal der Quellcode: (der kleinstmögliche, nur um die funkrionalität von wx festzustellen):
base.h// base.h #ifndef BASIC_H #define BASIC_H class HalloWeltApp : public wxApp { public: virtual bool OnInit(); }; class BasicFrame : public wxFrame { public: BasicFrame( const wxChar *title, int xpos, int ypos, int width, int height); ~BasicFrame(); }; #endif
base.cpp
// base.cpp #include <wx/wx.h> #include "base.h" IMPLEMENT_APP(HalloWeltApp) bool HalloWeltApp::OnInit() { BasicFrame *frame = new BasicFrame( wxT("Hallo Welt"), 50, 50, 450, 300); frame->Show(TRUE); SetTopWindow(frame); return TRUE; } BasicFrame::BasicFrame ( const wxChar *title, int xpos, int ypos, int width, int height) : wxFrame ( (wxFrame *) NULL, -1, title, wxPoint(xpos, ypos), wxSize(width, height)) { } BasicFrame::~BasicFrame() { }
und hier die Fehlermeldung:
1>------ Erstellen gestartet: Projekt: wxtest, Konfiguration: Debug Win32 ------
1>Der Buildvorgang wurde am 26.04.2011 21:23:26 gestartet.
1>InitializeBuildStatus:
1> Aktualisieren des Timestamps von "Debug\wxtest.unsuccessfulbuild".
1>ClCompile:
1> Alle Ausgaben sind aktuell.
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __cdecl wxEntry(struct HINSTANCE__ *,struct HINSTANCE__ *,char *,int)" (?wxEntry@@YAHPAUHINSTANCE__@@0PADH@Z)" in Funktion "_WinMain@16".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: static bool __cdecl wxAppConsoleBase::CheckBuildOptions(char const *,char const *)" (?CheckBuildOptions@wxAppConsoleBase@@SA_NPBD0@Z)" in Funktion ""class wxAppConsole * __cdecl wxCreateApp(void)" (?wxCreateApp@@YAPAVwxAppConsole@@XZ)".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: __thiscall wxApp::wxApp(void)" (??0wxApp@@QAE@XZ)" in Funktion ""public: __thiscall HalloWeltApp::HalloWeltApp(void)" (??0HalloWeltApp@@QAE@XZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxClassInfo * __thiscall wxApp::GetClassInfo(void)const " (?GetClassInfo@wxApp@@UBEPAVwxClassInfo@@XZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual class wxRefCounter * __thiscall wxObject::CreateRefData(void)const " (?CreateRefData@wxObject@@MBEPAVwxRefCounter@@XZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual class wxRefCounter * __thiscall wxObject::CloneRefData(class wxRefCounter const *)const " (?CloneRefData@wxObject@@MBEPAVwxRefCounter@@PBV2@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxEvtHandler::ProcessEvent(class wxEvent &)" (?ProcessEvent@wxEvtHandler@@UAE_NAAVwxEvent@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxEvtHandler::QueueEvent(class wxEvent *)" (?QueueEvent@wxEvtHandler@@UAEXPAVwxEvent@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxEvtHandler::SearchEventTable(struct wxEventTable &,class wxEvent &)" (?SearchEventTable@wxEvtHandler@@UAE_NAAUwxEventTable@@AAVwxEvent@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool __thiscall wxEvtHandler::TryBefore(class wxEvent &)" (?TryBefore@wxEvtHandler@@MAE_NAAVwxEvent@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool __thiscall wxEvtHandler::TryAfter(class wxEvent &)" (?TryAfter@wxEvtHandler@@MAE_NAAVwxEvent@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual struct wxEventTable const * __thiscall wxApp::GetEventTable(void)const " (?GetEventTable@wxApp@@MBEPBUwxEventTable@@XZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual class wxEventHashTable & __thiscall wxApp::GetEventHashTable(void)const " (?GetEventHashTable@wxApp@@MBEAAVwxEventHashTable@@XZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxEvtHandler::DoSetClientObject(class wxClientData *)" (?DoSetClientObject@wxEvtHandler@@MAEXPAVwxClientData@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual class wxClientData * __thiscall wxEvtHandler::DoGetClientObject(void)const " (?DoGetClientObject@wxEvtHandler@@MBEPAVwxClientData@@XZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxEvtHandler::DoSetClientData(void *)" (?DoSetClientData@wxEvtHandler@@MAEXPAX@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void * __thiscall wxEvtHandler::DoGetClientData(void)const " (?DoGetClientData@wxEvtHandler@@MBEPAXXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxApp::Initialize(int &,wchar_t * *)" (?Initialize@wxApp@@UAE_NAAHPAPA_W@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __thiscall wxAppBase::OnRun(void)" (?OnRun@wxAppBase@@UAEHXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __thiscall wxAppBase::OnExit(void)" (?OnExit@wxAppBase@@UAEHXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxApp::CleanUp(void)" (?CleanUp@wxApp@@UAEXXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxAppConsoleBase::Exit(void)" (?Exit@wxAppConsoleBase@@UAEXXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxAppBase::OnInitCmdLine(class wxCmdLineParser &)" (?OnInitCmdLine@wxAppBase@@UAEXAAVwxCmdLineParser@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxAppBase::OnCmdLineParsed(class wxCmdLineParser &)" (?OnCmdLineParsed@wxAppBase@@UAE_NAAVwxCmdLineParser@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxAppConsoleBase::OnCmdLineHelp(class wxCmdLineParser &)" (?OnCmdLineHelp@wxAppConsoleBase@@UAE_NAAVwxCmdLineParser@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxAppConsoleBase::OnCmdLineError(class wxCmdLineParser &)" (?OnCmdLineError@wxAppConsoleBase@@UAE_NAAVwxCmdLineParser@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __thiscall wxAppConsoleBase::FilterEvent(class wxEvent &)" (?FilterEvent@wxAppConsoleBase@@UAEHAAVwxEvent@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxAppConsoleBase::CallEventHandler(class wxEvtHandler *,class wxEventFunctor &,class wxEvent &)const " (?CallEventHandler@wxAppConsoleBase@@UBEXPAVwxEvtHandler@@AAVwxEventFunctor@@AAVwxEvent@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxAppConsoleBase::HandleEvent(class wxEvtHandler ,void (__thiscall wxEvtHandler::)(class wxEvent &),class wxEvent &)const " (?HandleEvent@wxAppConsoleBase@@UBEXPAVwxEvtHandler@@P82@AEXAAVwxEvent@@@Z1@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxAppConsoleBase::OnUnhandledException(void)" (?OnUnhandledException@wxAppConsoleBase@@UAEXXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxApp::OnExceptionInMainLoop(void)" (?OnExceptionInMainLoop@wxApp@@UAE_NXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxAppConsoleBase::ProcessPendingEvents(void)" (?ProcessPendingEvents@wxAppConsoleBase@@UAEXXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxAppConsoleBase::Pending(void)" (?Pending@wxAppConsoleBase@@UAE_NXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxAppConsoleBase::Dispatch(void)" (?Dispatch@wxAppConsoleBase@@UAE_NXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __thiscall wxAppConsoleBase::MainLoop(void)" (?MainLoop@wxAppConsoleBase@@UAEHXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxAppConsoleBase::ExitMainLoop(void)" (?ExitMainLoop@wxAppConsoleBase@@UAEXXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxApp::WakeUpIdle(void)" (?WakeUpIdle@wxApp@@UAEXXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxAppBase::ProcessIdle(void)" (?ProcessIdle@wxAppBase@@UAE_NXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxAppConsoleBase::OnAssertFailure(wchar_t const *,int,wchar_t const *,wchar_t const *,wchar_t const *)" (?OnAssertFailure@wxAppConsoleBase@@UAEXPB_WH000@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxAppConsoleBase::OnAssert(wchar_t const *,int,wchar_t const *,wchar_t const *)" (?OnAssert@wxAppConsoleBase@@UAEXPB_WH00@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual class wxAppTraits * __thiscall wxAppBase::CreateTraits(void)" (?CreateTraits@wxAppBase@@MAEPAVwxAppTraits@@XZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxAppBase::OnInitGui(void)" (?OnInitGui@wxAppBase@@UAE_NXZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxAppBase::SafeYield(class wxWindow *,bool)" (?SafeYield@wxAppBase@@UAE_NPAVwxWindow@@_N@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxAppBase::SafeYieldFor(class wxWindow *,long)" (?SafeYieldFor@wxAppBase@@UAE_NPAVwxWindow@@J@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool __thiscall wxAppBase::SendIdleEvents(class wxWindow *,class wxIdleEvent &)" (?SendIdleEvents@wxAppBase@@UAE_NPAVwxWindow@@AAVwxIdleEvent@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxWindow * __thiscall wxAppBase::GetTopWindow(void)const " (?GetTopWindow@wxAppBase@@UBEPAVwxWindow@@XZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual struct wxVideoMode __thiscall wxAppBase::GetDisplayMode(void)const " (?GetDisplayMode@wxAppBase@@UBE?AUwxVideoMode@@XZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual enum wxLayoutDirection __thiscall wxAppBase::GetLayoutDirection(void)const " (?GetLayoutDirection@wxAppBase@@UBE?AW4wxLayoutDirection@@XZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxAppBase::SetActive(bool,class wxWindow *)" (?SetActive@wxAppBase@@UAEX_NPAVwxWindow@@@Z)".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""private: bool __thiscall wxEvtHandler::DoTryApp(class wxEvent &)" (?DoTryApp@wxEvtHandler@@AAE_NAAVwxEvent@@@Z)" in Funktion ""protected: virtual bool __thiscall wxEvtHandler::TryParent(class wxEvent &)" (?TryParent@wxEvtHandler@@MAE_NAAVwxEvent@@@Z)".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: virtual __thiscall wxApp::~wxApp(void)" (??1wxApp@@UAE@XZ)" in Funktion ""public: virtual __thiscall HalloWeltApp::~HalloWeltApp(void)" (??1HalloWeltApp@@UAE@XZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: static class wxAppConsole * wxAppConsoleBase::ms_appInstance" (?ms_appInstance@wxAppConsoleBase@@1PAVwxAppConsole@@A)".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: virtual __thiscall wxFrame::~wxFrame(void)" (??1wxFrame@@UAE@XZ)" in Funktion "__unwindfunclet$??0BasicFrame@@QAE@PB_WHHHH@Z0". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""char const * const wxFrameNameStr" (?wxFrameNameStr@@3QBDB)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxClassInfo * __thiscall wxFrame::GetClassInfo(void)const " (?GetClassInfo@wxFrame@@UBEPAVwxClassInfo@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::SetNextHandler(class wxEvtHandler *)" (?SetNextHandler@wxWindowBase@@UAEXPAVwxEvtHandler@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::SetPreviousHandler(class wxEvtHandler *)" (?SetPreviousHandler@wxWindowBase@@UAEXPAVwxEvtHandler@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool \_\_thiscall wxWindowBase::TryBefore(class wxEvent &)" (?TryBefore@wxWindowBase@@MAE\_NAAVwxEvent@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool \_\_thiscall wxWindowBase::TryAfter(class wxEvent &)" (?TryAfter@wxWindowBase@@MAE\_NAAVwxEvent@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual struct wxEventTable const * __thiscall wxFrame::GetEventTable(void)const " (?GetEventTable@wxFrame@@MBEPBUwxEventTable@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual class wxEventHashTable & __thiscall wxFrame::GetEventHashTable(void)const " (?GetEventHashTable@wxFrame@@MBEAAVwxEventHashTable@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxTopLevelWindowBase::Destroy(void)" (?Destroy@wxTopLevelWindowBase@@UAE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindow::SetLabel(class wxString const &)" (?SetLabel@wxWindow@@UAEXABVwxString@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxString __thiscall wxWindow::GetLabel(void)const " (?GetLabel@wxWindow@@UBE?AVwxString@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual enum wxLayoutDirection __thiscall wxWindow::GetLayoutDirection(void)const " (?GetLayoutDirection@wxWindow@@UBE?AW4wxLayoutDirection@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowMSW::SetLayoutDirection(enum wxLayoutDirection)" (?SetLayoutDirection@wxTopLevelWindowMSW@@UAEXW4wxLayoutDirection@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __thiscall wxWindow::AdjustForLayoutDirection(int,int,int)const " (?AdjustForLayoutDirection@wxWindow@@UBEHHHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxFrame::Raise(void)" (?Raise@wxFrame@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindow::Lower(void)" (?Lower@wxWindow@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxPoint __thiscall wxFrame::GetClientAreaOrigin(void)const " (?GetClientAreaOrigin@wxFrame@@UBE?AVwxPoint@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxSize __thiscall wxWindowBase::ClientToWindowSize(class wxSize const &)const " (?ClientToWindowSize@wxWindowBase@@UBE?AVwxSize@@ABV2@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxSize __thiscall wxWindowBase::WindowToClientSize(class wxSize const &)const " (?WindowToClientSize@wxWindowBase@@UBE?AVwxSize@@ABV2@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxSize __thiscall wxWindowBase::GetEffectiveMinSize(void)const " (?GetEffectiveMinSize@wxWindowBase@@UBE?AVwxSize@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::Fit(void)" (?Fit@wxWindowBase@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::FitInside(void)" (?FitInside@wxWindowBase@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::SetVirtualSizeHints(int,int,int,int)" (?SetVirtualSizeHints@wxWindowBase@@UAEXHHHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowBase::SetMinSize(class wxSize const &)" (?SetMinSize@wxTopLevelWindowBase@@UAEXABVwxSize@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowBase::SetMaxSize(class wxSize const &)" (?SetMaxSize@wxTopLevelWindowBase@@UAEXABVwxSize@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::DoSetVirtualSize(int,int)" (?DoSetVirtualSize@wxWindowBase@@UAEXHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxSize __thiscall wxWindowBase::DoGetVirtualSize(void)const " (?DoGetVirtualSize@wxWindowBase@@UBE?AVwxSize@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxSize __thiscall wxWindowBase::GetWindowBorderSize(void)const " (?GetWindowBorderSize@wxWindowBase@@UBE?AVwxSize@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxFrame::SendSizeEvent(int)" (?SendSizeEvent@wxFrame@@UAEXH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxTopLevelWindowMSW::Show(bool)" (?Show@wxTopLevelWindowMSW@@UAE\_N_N@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::Enable(bool)" (?Enable@wxWindowBase@@UAE\_N_N@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::IsShownOnScreen(void)const " (?IsShownOnScreen@wxWindowBase@@UBE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindow::SetWindowStyleFlag(long)" (?SetWindowStyleFlag@wxWindow@@UAEXJ@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindow::SetExtraStyle(long)" (?SetExtraStyle@wxWindow@@UAEXJ@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void \_\_thiscall wxWindowBase::MakeModal(bool)" (?MakeModal@wxWindowBase@@UAEX\_N@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowBase::SetFocus(void)" (?SetFocus@wxTopLevelWindowBase@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindow::SetFocusFromKbd(void)" (?SetFocusFromKbd@wxWindow@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::HasFocus(void)const " (?HasFocus@wxWindowBase@@UBE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxTopLevelWindowBase::AcceptsFocus(void)const " (?AcceptsFocus@wxTopLevelWindowBase@@UBE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxTopLevelWindowBase::AcceptsFocusRecursively(void)const " (?AcceptsFocusRecursively@wxTopLevelWindowBase@@UBE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxTopLevelWindowBase::AcceptsFocusFromKeyboard(void)const " (?AcceptsFocusFromKeyboard@wxTopLevelWindowBase@@UBE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::Reparent(class wxWindowBase *)" (?Reparent@wxWindow@@UAE\_NPAVwxWindowBase@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowBase::AddChild(class wxWindowBase *)" (?AddChild@wxTopLevelWindowBase@@UAEXPAVwxWindowBase@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowBase::RemoveChild(class wxWindowBase *)" (?RemoveChild@wxTopLevelWindowBase@@UAEXPAVwxWindowBase@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::SetValidator(class wxValidator const &)" (?SetValidator@wxWindowBase@@UAEXABVwxValidator@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::Validate(void)" (?Validate@wxWindowBase@@UAE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::TransferDataToWindow(void)" (?TransferDataToWindow@wxWindowBase@@UAE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::TransferDataFromWindow(void)" (?TransferDataFromWindow@wxWindowBase@@UAE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::InitDialog(void)" (?InitDialog@wxWindowBase@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::RegisterHotKey(int,int,int)" (?RegisterHotKey@wxWindow@@UAE\_NHHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::UnregisterHotKey(int)" (?UnregisterHotKey@wxWindow@@UAE\_NH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindow::WarpPointer(int,int)" (?WarpPointer@wxWindow@@UAEXHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void \_\_thiscall wxWindow::Refresh(bool,class wxRect const *)" (?Refresh@wxWindow@@UAEX\_NPBVwxRect@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindow::Update(void)" (?Update@wxWindow@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::ClearBackground(void)" (?ClearBackground@wxWindowBase@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::IsDoubleBuffered(void)const " (?IsDoubleBuffered@wxWindow@@UBE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::DoIsExposed(int,int,int,int)const " (?DoIsExposed@wxWindowBase@@UBE\_NHHHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::DoIsExposed(int,int)const " (?DoIsExposed@wxWindowBase@@UBE\_NHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::SetBackgroundColour(class wxColour const &)" (?SetBackgroundColour@wxWindowBase@@UAE\_NABVwxColour@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::SetForegroundColour(class wxColour const &)" (?SetForegroundColour@wxWindowBase@@UAE\_NABVwxColour@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::SetFont(class wxFont const &)" (?SetFont@wxWindow@@UAE\_NABVwxFont@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::SetCursor(class wxCursor const &)" (?SetCursor@wxWindow@@UAE\_NABVwxCursor@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __thiscall wxWindow::GetCharHeight(void)const " (?GetCharHeight@wxWindow@@UBEHXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __thiscall wxWindow::GetCharWidth(void)const " (?GetCharWidth@wxWindow@@UBEHXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxFrameBase::UpdateWindowUI(long)" (?UpdateWindowUI@wxFrameBase@@UAEXJ@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowBase::DoUpdateWindowUI(class wxUpdateUIEvent &)" (?DoUpdateWindowUI@wxTopLevelWindowBase@@UAEXAAVwxUpdateUIEvent@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void \_\_thiscall wxWindow::SetScrollbar(int,int,int,int,bool)" (?SetScrollbar@wxWindow@@UAEXHHHH\_N@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void \_\_thiscall wxWindow::SetScrollPos(int,int,bool)" (?SetScrollPos@wxWindow@@UAEXHH\_N@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __thiscall wxWindow::GetScrollPos(int)const " (?GetScrollPos@wxWindow@@UBEHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __thiscall wxWindow::GetScrollThumb(int)const " (?GetScrollThumb@wxWindow@@UBEHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual int __thiscall wxWindow::GetScrollRange(int)const " (?GetScrollRange@wxWindow@@UBEHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindow::ScrollWindow(int,int,class wxRect const *)" (?ScrollWindow@wxWindow@@UAEXHHPBVwxRect@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::ScrollLines(int)" (?ScrollLines@wxWindow@@UAE\_NH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::ScrollPages(int)" (?ScrollPages@wxWindow@@UAE\_NH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxString __thiscall wxWindowBase::GetHelpTextAtPoint(class wxPoint const &,enum wxHelpEvent::Origin)const " (?GetHelpTextAtPoint@wxWindowBase@@UBE?AVwxString@@ABVwxPoint@@W4Origin@wxHelpEvent@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindow::SetDropTarget(class wxDropTarget *)" (?SetDropTarget@wxWindow@@UAEXPAVwxDropTarget@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void \_\_thiscall wxWindow::DragAcceptFiles(bool)" (?DragAcceptFiles@wxWindow@@UAEX\_N@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void \_\_thiscall wxWindowBase::SetConstraintSizes(bool)" (?SetConstraintSizes@wxWindowBase@@UAEX\_N@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::LayoutPhase1(int *)" (?LayoutPhase1@wxWindowBase@@UAE\_NPAH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::LayoutPhase2(int *)" (?LayoutPhase2@wxWindowBase@@UAE\_NPAH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::DoPhase(int)" (?DoPhase@wxWindowBase@@UAE\_NH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::SetSizeConstraint(int,int,int,int)" (?SetSizeConstraint@wxWindowBase@@UAEXHHHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::MoveConstraint(int,int)" (?MoveConstraint@wxWindowBase@@UAEXHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::GetSizeConstraint(int *,int *)const " (?GetSizeConstraint@wxWindowBase@@UBEXPAH0@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::GetClientSizeConstraint(int *,int *)const " (?GetClientSizeConstraint@wxWindowBase@@UBEXPAH0@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::GetPositionConstraint(int *,int *)const " (?GetPositionConstraint@wxWindowBase@@UBEXPAH0@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindowBase::Layout(void)" (?Layout@wxWindowBase@@UAE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxTopLevelWindowMSW::SetTransparent(unsigned char)" (?SetTransparent@wxTopLevelWindowMSW@@UAE\_NE@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxTopLevelWindowMSW::CanSetTransparent(void)" (?CanSetTransparent@wxTopLevelWindowMSW@@UAE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxFrameBase::OnInternalIdle(void)" (?OnInternalIdle@wxFrameBase@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void \_\_thiscall wxWindow::AssociateHandle(struct HWND\_\_ *)" (?AssociateHandle@wxWindow@@UAEXPAUHWND__@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindow::DissociateHandle(void)" (?DissociateHandle@wxWindow@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindowBase::InheritAttributes(void)" (?InheritAttributes@wxWindowBase@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxWindowBase::DoMoveInTabOrder(class wxWindow *,enum wxWindowBase::WindowOrder)" (?DoMoveInTabOrder@wxWindowBase@@MAEXPAVwxWindow@@W4WindowOrder@1@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool \_\_thiscall wxWindowBase::DoNavigateIn(int)" (?DoNavigateIn@wxWindowBase@@MAE\_NH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void \_\_thiscall wxWindow::DoEnable(bool)" (?DoEnable@wxWindow@@MAEX\_N@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual enum wxBorder __thiscall wxWindow::GetDefaultBorder(void)const " (?GetDefaultBorder@wxWindow@@MBE?AW4wxBorder@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual enum wxBorder __thiscall wxWindow::GetDefaultBorderForControl(void)const " (?GetDefaultBorderForControl@wxWindow@@MBE?AW4wxBorder@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxWindow::DoGetTextExtent(class wxString const &,int *,int *,int *,int *,class wxFont const *)const " (?DoGetTextExtent@wxWindow@@MBEXABVwxString@@PAH111PBVwxFont@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxTopLevelWindowBase::DoClientToScreen(int *,int *)const " (?DoClientToScreen@wxTopLevelWindowBase@@MBEXPAH0@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxTopLevelWindowBase::DoScreenToClient(int *,int *)const " (?DoScreenToClient@wxTopLevelWindowBase@@MBEXPAH0@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual enum wxHitTest __thiscall wxWindowBase::DoHitTest(int,int)const " (?DoHitTest@wxWindowBase@@MBE?AW4wxHitTest@@HH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxWindow::DoCaptureMouse(void)" (?DoCaptureMouse@wxWindow@@MAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxWindow::DoReleaseMouse(void)" (?DoReleaseMouse@wxWindow@@MAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxTopLevelWindowMSW::DoGetPosition(int *,int *)const " (?DoGetPosition@wxTopLevelWindowMSW@@MBEXPAH0@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxTopLevelWindowMSW::DoGetSize(int *,int *)const " (?DoGetSize@wxTopLevelWindowMSW@@MBEXPAH0@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxFrame::DoGetClientSize(int *,int *)const " (?DoGetClientSize@wxFrame@@MBEXPAH0@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual class wxSize __thiscall wxWindowBase::DoGetBestSize(void)const " (?DoGetBestSize@wxWindowBase@@MBE?AVwxSize@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxWindow::DoSetSize(int,int,int,int,int)" (?DoSetSize@wxWindow@@MAEXHHHHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxFrame::DoSetClientSize(int,int)" (?DoSetClientSize@wxFrame@@MAEXHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxWindowBase::DoSetSizeHints(int,int,int,int,int,int)" (?DoSetSizeHints@wxWindowBase@@MAEXHHHHHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual class wxSize __thiscall wxWindow::DoGetBorderSize(void)const " (?DoGetBorderSize@wxWindow@@MBE?AVwxSize@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxWindow::DoMoveWindow(int,int,int,int)" (?DoMoveWindow@wxWindow@@MAEXHHHH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxTopLevelWindowBase::DoCentre(int)" (?DoCentre@wxTopLevelWindowBase@@MAEXH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxWindow::DoSetToolTip(class wxToolTip *)" (?DoSetToolTip@wxWindow@@MAEXPAVwxToolTip@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool \_\_thiscall wxWindow::DoPopupMenu(class wxMenu *,int,int)" (?DoPopupMenu@wxWindow@@MAE\_NPAVwxMenu@@HH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxWindowBase::AdjustForParentClientOrigin(int &,int &,int)const " (?AdjustForParentClientOrigin@wxWindowBase@@MBEXAAH0H@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxWindowBase::DoSetWindowVariant(enum wxWindowVariant)" (?DoSetWindowVariant@wxWindowBase@@MAEXW4wxWindowVariant@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxTopLevelWindowMSW::DoFreeze(void)" (?DoFreeze@wxTopLevelWindowMSW@@MAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxTopLevelWindowMSW::DoThaw(void)" (?DoThaw@wxTopLevelWindowMSW@@MAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::LoadNativeDialog(class wxWindow *,class wxString const &)" (?LoadNativeDialog@wxWindow@@UAE\_NPAV1@ABVwxString@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::LoadNativeDialog(class wxWindow *,int &)" (?LoadNativeDialog@wxWindow@@UAE\_NPAV1@AAH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual unsigned long __thiscall wxTopLevelWindowMSW::MSWGetStyle(long,unsigned long *)const " (?MSWGetStyle@wxTopLevelWindowMSW@@UBEKJPAK@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual struct HWND__ * \_\_thiscall wxTopLevelWindowMSW::MSWGetParent(void)const " (?MSWGetParent@wxTopLevelWindowMSW@@UBEPAUHWND\_\_@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::MSWCommand(unsigned int,unsigned short)" (?MSWCommand@wxWindow@@UAE\_NIG@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxWindow * \_\_thiscall wxWindow::CreateWindowFromHWND(class wxWindow *,struct HWND\_\_ *)" (?CreateWindowFromHWND@wxWindow@@UAEPAV1@PAV1@PAUHWND__@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindow::AdoptAttributesFromHWND(void)" (?AdoptAttributesFromHWND@wxWindow@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindow::SetupColours(void)" (?SetupColours@wxWindow@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::MSWOnScroll(int,unsigned short,unsigned short,struct HWND\_\_ *)" (?MSWOnScroll@wxWindow@@UAE\_NHGGPAUHWND\_\_@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::MSWOnNotify(int,long,long *)" (?MSWOnNotify@wxWindow@@UAE\_NHJPAJ@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::MSWOnDrawItem(int,void * *)" (?MSWOnDrawItem@wxWindow@@UAE\_NHPAPAX@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::MSWOnMeasureItem(int,void * *)" (?MSWOnMeasureItem@wxWindow@@UAE\_NHPAPAX@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::HandleSettingChange(unsigned int,long)" (?HandleSettingChange@wxWindow@@UAE\_NIJ@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual long __thiscall wxFrame::MSWWindowProc(unsigned int,unsigned int,long)" (?MSWWindowProc@wxFrame@@UAEJIIJ@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual long __thiscall wxWindow::MSWDefWindowProc(unsigned int,unsigned int,long)" (?MSWDefWindowProc@wxWindow@@UAEJIIJ@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::MSWShouldPreProcessMessage(struct tagMSG *)" (?MSWShouldPreProcessMessage@wxWindow@@UAE\_NPAUtagMSG@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxWindow::MSWProcessMessage(struct tagMSG *)" (?MSWProcessMessage@wxWindow@@UAE\_NPAUtagMSG@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxWindow::MSWDestroyWindow(void)" (?MSWDestroyWindow@wxWindow@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual struct HBRUSH__ * \_\_thiscall wxWindow::MSWGetBgBrushForChild(struct HDC\_\_ *,class wxWindow *)" (?MSWGetBgBrushForChild@wxWindow@@UAEPAUHBRUSH__@@PAUHDC__@@PAV1@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual enum wxBorder __thiscall wxWindow::TranslateBorder(enum wxBorder)const " (?TranslateBorder@wxWindow@@MBE?AW4wxBorder@@W42@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxTopLevelWindowMSW::MSWGetCreateWindowCoords(class wxPoint const &,class wxSize const &,int &,int &,int &,int &)const " (?MSWGetCreateWindowCoords@wxTopLevelWindowMSW@@MBEXABVwxPoint@@ABVwxSize@@AAH222@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void \_\_thiscall wxTopLevelWindowMSW::Maximize(bool)" (?Maximize@wxTopLevelWindowMSW@@UAEX\_N@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowMSW::Restore(void)" (?Restore@wxTopLevelWindowMSW@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void \_\_thiscall wxTopLevelWindowMSW::Iconize(bool)" (?Iconize@wxTopLevelWindowMSW@@UAEX\_N@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxTopLevelWindowMSW::IsMaximized(void)const " (?IsMaximized@wxTopLevelWindowMSW@@UBE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxTopLevelWindowBase::IsAlwaysMaximized(void)const " (?IsAlwaysMaximized@wxTopLevelWindowBase@@UBE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxTopLevelWindowMSW::IsIconized(void)const " (?IsIconized@wxTopLevelWindowMSW@@UBE\_NXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowMSW::SetIcons(class wxIconBundle const &)" (?SetIcons@wxTopLevelWindowMSW@@UAEXABVwxIconBundle@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxFrame::ShowFullScreen(bool,long)" (?ShowFullScreen@wxFrame@@UAE\_N_NJ@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowMSW::ShowWithoutActivating(void)" (?ShowWithoutActivating@wxTopLevelWindowMSW@@UAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowMSW::SetTitle(class wxString const &)" (?SetTitle@wxTopLevelWindowMSW@@UAEXABVwxString@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxString __thiscall wxTopLevelWindowMSW::GetTitle(void)const " (?GetTitle@wxTopLevelWindowMSW@@UBE?AVwxString@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxTopLevelWindowMSW::EnableCloseButton(bool)" (?EnableCloseButton@wxTopLevelWindowMSW@@UAE\_N_N@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual bool \_\_thiscall wxTopLevelWindowMSW::SetShape(class wxRegion const &)" (?SetShape@wxTopLevelWindowMSW@@UAE\_NABVwxRegion@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowMSW::RequestUserAttention(int)" (?RequestUserAttention@wxTopLevelWindowMSW@@UAEXH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowBase::GetRectForTopLevelChildren(int *,int *,int *,int *)" (?GetRectForTopLevelChildren@wxTopLevelWindowBase@@UAEXPAH000@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual bool \_\_thiscall wxFrameBase::IsOneOfBars(class wxWindow const *)const " (?IsOneOfBars@wxFrameBase@@MBE\_NPBVwxWindow@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxTopLevelWindowBase::OnChildFocus(class wxChildFocusEvent &)" (?OnChildFocus@wxTopLevelWindowBase@@UAEXAAVwxChildFocusEvent@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxFrameBase::SetMenuBar(class wxMenuBar *)" (?SetMenuBar@wxFrameBase@@UAEXPAVwxMenuBar@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxMenuItem * __thiscall wxFrameBase::FindItemInMenuBar(int)const " (?FindItemInMenuBar@wxFrameBase@@UBEPAVwxMenuItem@@H@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxStatusBar * __thiscall wxFrameBase::CreateStatusBar(int,long,int,class wxString const &)" (?CreateStatusBar@wxFrameBase@@UAEPAVwxStatusBar@@HJHABVwxString@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxStatusBar * __thiscall wxFrame::OnCreateStatusBar(int,long,int,class wxString const &)" (?OnCreateStatusBar@wxFrame@@UAEPAVwxStatusBar@@HJHABVwxString@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxFrameBase::SetStatusBar(class wxStatusBar *)" (?SetStatusBar@wxFrameBase@@UAEXPAVwxStatusBar@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxFrameBase::SetStatusText(class wxString const &,int)" (?SetStatusText@wxFrameBase@@UAEXABVwxString@@H@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxFrameBase::SetStatusWidths(int,int const * const)" (?SetStatusWidths@wxFrameBase@@UAEXHQBH@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxToolBar * __thiscall wxFrame::CreateToolBar(long,int,class wxString const &)" (?CreateToolBar@wxFrame@@UAEPAVwxToolBar@@JHABVwxString@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class wxToolBar * __thiscall wxFrameBase::OnCreateToolBar(long,int,class wxString const &)" (?OnCreateToolBar@wxFrameBase@@UAEPAVwxToolBar@@JHABVwxString@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxFrameBase::SetToolBar(class wxToolBar *)" (?SetToolBar@wxFrameBase@@UAEXPAVwxToolBar@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void __thiscall wxFrameBase::DoMenuUpdates(class wxMenu *)" (?DoMenuUpdates@wxFrameBase@@UAEXPAVwxMenu@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void \_\_thiscall wxFrameBase::DoGiveHelp(class wxString const &,bool)" (?DoGiveHelp@wxFrameBase@@UAEXABVwxString@@\_N@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxFrameBase::DetachMenuBar(void)" (?DetachMenuBar@wxFrameBase@@MAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxFrame::AttachMenuBar(class wxMenuBar *)" (?AttachMenuBar@wxFrame@@MAEXPAVwxMenuBar@@@Z)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxFrame::PositionStatusBar(void)" (?PositionStatusBar@wxFrame@@MAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxFrame::PositionToolBar(void)" (?PositionToolBar@wxFrame@@MAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual void __thiscall wxFrame::InternalSetMenuBar(void)" (?InternalSetMenuBar@wxFrame@@MAEXXZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: virtual struct HICON__ * \_\_thiscall wxFrame::GetDefaultIcon(void)const " (?GetDefaultIcon@wxFrame@@MBEPAUHICON\_\_@@XZ)". 1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""class wxMBConv * \_\_cdecl wxGet\_wxConvLibcPtr(void)" (?wxGet\_wxConvLibcPtr@@YAPAVwxMBConv@@XZ)" in Funktion ""class wxMBConv & \_\_cdecl wxGet\_wxConvLibc(void)" (?wxGet\_wxConvLibc@@YAAAVwxMBConv@@XZ)". 1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""class wxMBConv * wxConvLibcPtr" (?wxConvLibcPtr@@3PAVwxMBConv@@A)". 1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""private: static struct wxString::SubstrBufFromType> \_\_cdecl wxString::ConvertStr(char const *,unsigned int,class wxMBConv const &)" (?ConvertStr@wxString@@CA?AU?SubstrBufFromType@V?wxScopedCharTypeBuffer@\_W@@@1@PBDIABVwxMBConv@@@Z)" in Funktion ""private: static class wxScopedCharTypeBuffer \_\_cdecl wxString::ImplStr(char const *,class wxMBConv const &)" (?ImplStr@wxString@@CA?AV?wxScopedCharTypeBuffer@_W@@PBDABVwxMBConv@@@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: static unsigned int const wxString::npos" (?npos@wxString@@2IB)".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: class wxSize __thiscall wxWindowBase::GetBestSize(void)const " (?GetBestSize@wxWindowBase@@QBE?AVwxSize@@XZ)" in Funktion ""public: virtual class wxSize __thiscall wxWindowBase::GetBestVirtualSize(void)const " (?GetBestVirtualSize@wxWindowBase@@UBE?AVwxSize@@XZ)".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: static class wxWindow * __cdecl wxWindowBase::GetCapture(void)" (?GetCapture@wxWindowBase@@SAPAVwxWindow@@XZ)" in Funktion ""public: virtual bool __thiscall wxWindowBase::HasCapture(void)const " (?HasCapture@wxWindowBase@@UBE_NXZ)".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: static struct wxVisualAttributes __cdecl wxWindowBase::GetClassDefaultAttributes(enum wxWindowVariant)" (?GetClassDefaultAttributes@wxWindowBase@@SA?AUwxVisualAttributes@@W4wxWindowVariant@@@Z)" in Funktion ""public: virtual struct wxVisualAttributes __thiscall wxWindowBase::GetDefaultAttributes(void)const " (?GetDefaultAttributes@wxWindowBase@@UBE?AUwxVisualAttributes@@XZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""class wxSize const wxDefaultSize" (?wxDefaultSize@@3VwxSize@@B)".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall wxObject::Ref(class wxObject const &)" (?Ref@wxObject@@QAEXABV1@@Z)" in Funktion ""public: class wxObject & __thiscall wxObject::operator=(class wxObject const &)" (??4wxObject@@QAEAAV0@ABV0@@Z)".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall wxWindowBase::SetInitialSize(class wxSize const &)" (?SetInitialSize@wxWindowBase@@QAEXABVwxSize@@@Z)" in Funktion ""protected: virtual void __thiscall wxWindowBase::SetInitialBestSize(class wxSize const &)" (?SetInitialBestSize@wxWindowBase@@MAEXABVwxSize@@@Z)".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: bool __thiscall wxWindow::MSWShowWithEffect(bool,enum wxShowEffect,unsigned int)" (?MSWShowWithEffect@wxWindow@@QAE_N_NW4wxShowEffect@@I@Z)" in Funktion ""public: virtual bool __thiscall wxWindow::ShowWithEffect(enum wxShowEffect,unsigned int)" (?ShowWithEffect@wxWindow@@UAE_NW4wxShowEffect@@I@Z)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""class wxPoint const wxDefaultPosition" (?wxDefaultPosition@@3VwxPoint@@B)".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""class wxWindow * __cdecl wxGetTopLevelParent(class wxWindow )" (?wxGetTopLevelParent@@YAPAVwxWindow@@PAV1@@Z)" in Funktion ""public: virtual bool __thiscall wxTopLevelWindowBase::IsActive(void)" (?IsActive@wxTopLevelWindowBase@@UAE_NXZ)".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: static class wxWindow * __cdecl wxWindowBase::FindFocus(void)" (?FindFocus@wxWindowBase@@SAPAVwxWindow@@XZ)" in Funktion ""public: virtual bool __thiscall wxTopLevelWindowBase::IsActive(void)" (?IsActive@wxTopLevelWindowBase@@UAE_NXZ)".
1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: virtual __thiscall wxFrameBase::~wxFrameBase(void)" (??1wxFrameBase@@UAE@XZ)" in Funktion "__unwindfunclet$??0wxFrame@@QAE@PAVwxWindow@@HABVwxString@@ABVwxPoint@@ABVwxSize@@J1@Z0". 1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: bool \_\_thiscall wxFrame::Create(class wxWindow *,int,class wxString const &,class wxPoint const &,class wxSize const &,long,class wxString const &)" (?Create@wxFrame@@QAE\_NPAVwxWindow@@HABVwxString@@ABVwxPoint@@ABVwxSize@@J1@Z)" in Funktion ""public: __thiscall wxFrame::wxFrame(class wxWindow *,int,class wxString const &,class wxPoint const &,class wxSize const &,long,class wxString const &)" (??0wxFrame@@QAE@PAVwxWindow@@HABVwxString@@ABVwxPoint@@ABVwxSize@@J1@Z)". 1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""protected: void \_\_thiscall wxFrame::Init(void)" (?Init@wxFrame@@IAEXXZ)" in Funktion ""public: \_\_thiscall wxFrame::wxFrame(class wxWindow *,int,class wxString const &,class wxPoint const &,class wxSize const &,long,class wxString const &)" (??0wxFrame@@QAE@PAVwxWindow@@HABVwxString@@ABVwxPoint@@ABVwxSize@@J1@Z)". 1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: \_\_thiscall wxFrameBase::wxFrameBase(void)" (??0wxFrameBase@@QAE@XZ)" in Funktion ""public: \_\_thiscall wxFrame::wxFrame(class wxWindow *,int,class wxString const &,class wxPoint const &,class wxSize const &,long,class wxString const &)" (??0wxFrame@@QAE@PAVwxWindow@@HABVwxString@@ABVwxPoint@@ABVwxSize@@J1@Z)". 1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""protected: bool \_\_thiscall wxFrame::MSWDoTranslateMessage(class wxFrame *,struct tagMSG *)" (?MSWDoTranslateMessage@wxFrame@@IAE\_NPAV1@PAUtagMSG@@@Z)" in Funktion ""public: virtual bool \_\_thiscall wxFrame::MSWTranslateMessage(struct tagMSG *)" (?MSWTranslateMessage@wxFrame@@UAE\_NPAUtagMSG@@@Z)". 1>base.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""struct wxPrivate::UntypedBufferData * \_\_cdecl wxPrivate::GetUntypedNullData(void)" (?GetUntypedNullData@wxPrivate@@YAPAUUntypedBufferData@1@XZ)" in Funktion ""protected: static struct wxScopedCharTypeBuffer::Data * \_\_cdecl wxScopedCharTypeBuffer wxAppConsoleBase::ms_appInitFn)(void)" (?ms_appInitFn@wxAppConsoleBase@@1P6APAVwxAppConsole@@XZA)".::GetNullData(void)" (?GetNullData@?wxScopedCharTypeBuffer@_W@@KAPAUData@1@XZ)".
1>base.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""protected: static class wxAppConsole * (__cdecl
1>M:\_MyProjects\wxtest\Debug\wxtest.exe : fatal error LNK1120: 250 nicht aufgelöste externe Verweise.
1>
1>Fehler beim Erstellen
1>
1>Verstrichene Zeit 00:00:04.38
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========Ich habe alle lib's eingebunden, die angeboten wurden.
Ich hoffe, mir kann jemadn helfen.
-
Exatkt dieselbe Fehlermeldung bekomme ich auch.
Verwende auch das selbe Bsp. ^^
Warscheinlich auch aus dem Buch C++ von A-Z wahHoffe jemand hat ne Lösung.
EDIT:
Ich hatte nun in einem anderen Thread gelesen, dass der Fehler sien kann, dass die libs gar nicht erstellt worden sind.
Als hab ich nachgeschaut, ob welche da sind, aber nein leider nicht.Ich hatte hier :http://www.wxwidgets.org/downloads/ den Windows Installer verwendet und gedacht, die libs werden so autmatisch erstellt.
Sei es drum, also wollte ich die libs selbst erstellen und wollte diese Anleitung hier befolgen :
c) Build instructions Assuming that you installed the wxWidgets sources into c:\wxWidgets: -> Copy c:\wxWidgets\include\wx\msw\setup0.h to c:\wxWidgets\include\wx\msw\setup.h -> Edit c:\wxWidgets\include\wx\msw\setup.h to choose the features you would like to compile wxWidgets with[out]. and std iostreams are disabled with #define wxUSE_STD_IOSTREAM 0 -> type: cd c:\wxWidgets\build\msw -> type: make -f makefile.gcc (if using GNU tools) or type: nmake -f makefile.vc (if using MS VC++) etc.
Die Datei liegt im wxWidgets basis verzeichniss und nennt sich "BuildSVN.txt"
Soweit sogut, leider befindet sich im Verzeichniss "include\wx\msw\" keine Anwendung names make oder nmake, weshabl mir die CMD auch mitteil, das der Befehl make falsch geschrieben sei oder nicht gefunden werden konnte.EDIT: Ok, hab nun was gefunden.
http://www.pronix.de/pronix-1144.html
Hab es nun nach dieser Anleitung gemacht.
Hab jetzt wenigstens mal nen Release Build hinbekommenmfg