Here's my build log:
-------------- Build: Debug in wxWidgetsTest ---------------
Compiling: resource.rc
Linking executable: bin\Debug\wxWidgetsTest.exe
obj\Debug\wxWidgetsTestApp.o: In function `_ZN16wxWidgetsTestAppD0Ev':
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.text+0x45): undefined reference to `__imp___ZN12wxAppConsole17CheckBuildOptionsEPKcS1_'
obj\Debug\wxWidgetsTestApp.o: In function `WinMain':
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:287: undefined reference to `__imp___Z7wxEntryP11HINSTANCE__S0_Pci'
obj\Debug\wxWidgetsTestApp.o: In function `_ZN16wxWidgetsTestApp6OnInitEv':
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:27: undefined reference to `__imp___ZN6wxIconC1ERK8wxStringlii'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:27: undefined reference to `wxIcon::~wxIcon()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:27: undefined reference to `wxIcon::~wxIcon()'
obj\Debug\wxWidgetsTestApp.o: In function `_ZN16wxWidgetsTestAppD0Ev':
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.text$_ZN16wxWidgetsTestAppC1Ev[wxWidgetsTestApp::wxWidgetsTestApp()]+0xd): undefined reference to `__imp___ZN5wxAppC2Ev'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.text$_ZN12wxAppConsole11GetInstanceEv[wxAppConsole::GetInstance()]+0x4): undefined reference to `__imp___ZN12wxAppConsole14ms_appInstanceE'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.text$_ZN12wxStringBaseC2EPKw[wxStringBase::wxStringBase(wchar_t const*)]+0x7): undefined reference to `__imp___ZN12wxStringBase4nposE'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.text$_ZN12wxStringBaseC2EPKw[wxStringBase::wxStringBase(wchar_t const*)]+0x27): undefined reference to `__imp___ZN12wxStringBase8InitWithEPKwjj'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.text$_Z16wxGetTranslationPKwS0_[wxGetTranslation(wchar_t const*, wchar_t const*)]+0x7): undefined reference to `__imp___Z11wxGetLocalev'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x8): undefined reference to `wxApp::GetClassInfo() const'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x14): undefined reference to `wxObject::CreateRefData() const'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x18): undefined reference to `wxObject::CloneRefData(wxObjectRefData const*) const'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x1c): undefined reference to `wxEvtHandler::ProcessEvent(wxEvent&)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x20): undefined reference to `wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x28): undefined reference to `wxEvtHandler::TryParent(wxEvent&)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x2c): undefined reference to `wxApp::GetEventTable() const'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x30): undefined reference to `wxApp::GetEventHashTable() const'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x34): undefined reference to `wxEvtHandler::DoSetClientObject(wxClientData*)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x38): undefined reference to `wxEvtHandler::DoGetClientObject() const'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x3c): undefined reference to `wxEvtHandler::DoSetClientData(void*)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x40): undefined reference to `wxEvtHandler::DoGetClientData() const'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x44): undefined reference to `wxApp::Initialize(int&, wchar_t**)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x50): undefined reference to `wxAppBase::OnInitGui()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x54): undefined reference to `wxAppBase::OnRun()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x58): undefined reference to `wxAppBase::OnExit()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x5c): undefined reference to `wxApp::CleanUp()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x64): undefined reference to `wxAppBase::Exit()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x68): undefined reference to `wxAppBase::OnInitCmdLine(wxCmdLineParser&)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x6c): undefined reference to `wxAppBase::OnCmdLineParsed(wxCmdLineParser&)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x70): undefined reference to `wxAppConsole::OnCmdLineHelp(wxCmdLineParser&)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x74): undefined reference to `wxAppConsole::OnCmdLineError(wxCmdLineParser&)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x78): undefined reference to `wxAppConsole::FilterEvent(wxEvent&)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x7c): undefined reference to `wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x84): undefined reference to `wxAppConsole::ProcessPendingEvents()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x88): undefined reference to `wxApp::Yield(bool)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x8c): undefined reference to `wxApp::WakeUpIdle()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x90): undefined reference to `wxAppConsole::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t const*, wchar_t const*)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x94): undefined reference to `wxAppConsole::OnAssert(wchar_t const*, int, wchar_t const*, wchar_t const*)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x98): undefined reference to `wxAppBase::CreateTraits()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0x9c): undefined reference to `wxAppBase::MainLoop()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0xa0): undefined reference to `wxAppBase::ExitMainLoop()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0xa4): undefined reference to `wxAppBase::Pending()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0xa8): undefined reference to `wxAppBase::Dispatch()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0xac): undefined reference to `wxAppBase::ProcessIdle()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0xb0): undefined reference to `wxAppBase::SendIdleEvents(wxWindow*, wxIdleEvent&)'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0xb4): undefined reference to `wxApp::OnExceptionInMainLoop()'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0xbc): undefined reference to `wxAppBase::GetTopWindow() const'
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:(.rdata$_ZTV16wxWidgetsTestApp[vtable for wxWidgetsTestApp]+0xc0): undefined reference to `wxAppBase::GetDisplayMode() const'
obj\Debug\wxWidgetsTestApp.o: In function `_Z8wxGetAppv':
C:/Documents and Settings/Matthew/My Documents/Computing/Code Blocks/wxWidgetsTest/wxWidgetsTestApp.cpp:21: undefined reference to `wxAppBase::GetLayoutDirection() const'
Process terminated with status 1 (0 minutes, 10 seconds)
50 errors, 0 warnings