I have ported most of my project from ubuntu to windows, but am not stuck with this error when compiling.
It seems to not see my wxwidgets libraries at all.
thanks for the help
Code: Select all
-------------- Build: Debug in bdn (compiler: GNU GCC Compiler)---------------
mingw32-g++.exe -LC:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_dll -o bin\Debug\bdn.exe obj\Debug\bdnApp.o obj\Debug\bdnMain.o obj\Debug\dbcon.o obj\Debug\editchain.o obj\Debug\editcode_desc.o obj\Debug\editmasters_dialog.o obj\Debug\editstates.o obj\Debug\sql_error_dialog.o -mwindows
obj\Debug\bdnApp.o: In function `Z11wxCreateAppv':
C:/c_tutorial/bdn/bdnApp.cpp:17: undefined reference to `wxAppConsole::CheckBuildOptions(char const*, char const*)'
obj\Debug\bdnApp.o: In function `WinMain@16':
C:/c_tutorial/bdn/bdnApp.cpp:17: undefined reference to `wxEntry(HINSTANCE__*, HINSTANCE__*, char*, int)'
obj\Debug\bdnApp.o: In function `ZN6bdnApp6OnInitEv':
C:/c_tutorial/bdn/bdnApp.cpp:23: undefined reference to `wxInitAllImageHandlers()'
obj\Debug\bdnApp.o: In function `ZN12wxAppConsole22SetInitializerFunctionEPFPS_vE':
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/app.h:279: undefined reference to `wxAppConsole::ms_appInitFn'
obj\Debug\bdnApp.o: In function `ZN12wxAppConsole11GetInstanceEv':
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/app.h:287: undefined reference to `wxAppConsole::ms_appInstance'
obj\Debug\bdnApp.o: In function `ZN6bdnAppC1Ev':
C:/c_tutorial/bdn/bdnApp.h:15: undefined reference to `wxApp::wxApp()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x8): undefined reference to `wxApp::GetClassInfo() const'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x14): undefined reference to `wxObject::CreateRefData() const'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x18): undefined reference to `wxObject::CloneRefData(wxObjectRefData const*) const'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x1c): undefined reference to `wxEvtHandler::ProcessEvent(wxEvent&)'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x20): undefined reference to `wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&)'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x28): undefined reference to `wxEvtHandler::TryParent(wxEvent&)'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x2c): undefined reference to `wxApp::GetEventTable() const'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x30): undefined reference to `wxApp::GetEventHashTable() const'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x34): undefined reference to `wxEvtHandler::DoSetClientObject(wxClientData*)'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x38): undefined reference to `wxEvtHandler::DoGetClientObject() const'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x3c): undefined reference to `wxEvtHandler::DoSetClientData(void*)'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x40): undefined reference to `wxEvtHandler::DoGetClientData() const'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x44): undefined reference to `wxApp::Initialize(int&, char**)'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x50): undefined reference to `wxAppBase::OnInitGui()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x54): undefined reference to `wxAppBase::OnRun()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x58): undefined reference to `wxAppBase::OnExit()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x5c): undefined reference to `wxApp::CleanUp()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x64): undefined reference to `wxAppBase::Exit()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x68): undefined reference to `wxAppBase::OnInitCmdLine(wxCmdLineParser&)'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x6c): undefined reference to `wxAppBase::OnCmdLineParsed(wxCmdLineParser&)'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x70): undefined reference to `wxAppConsole::OnCmdLineHelp(wxCmdLineParser&)'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x74): undefined reference to `wxAppConsole::OnCmdLineError(wxCmdLineParser&)'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x78): undefined reference to `wxAppConsole::FilterEvent(wxEvent&)'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x7c): undefined reference to `wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x84): undefined reference to `wxAppConsole::ProcessPendingEvents()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x88): undefined reference to `wxApp::Yield(bool)'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x8c): undefined reference to `wxApp::WakeUpIdle()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x90): undefined reference to `wxAppBase::CreateTraits()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x94): undefined reference to `wxAppBase::MainLoop()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x98): undefined reference to `wxAppBase::ExitMainLoop()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0x9c): undefined reference to `wxAppBase::Pending()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0xa0): undefined reference to `wxAppBase::Dispatch()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0xa4): undefined reference to `wxAppBase::ProcessIdle()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0xa8): undefined reference to `wxAppBase::SendIdleEvents(wxWindow*, wxIdleEvent&)'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0xac): undefined reference to `wxApp::OnExceptionInMainLoop()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0xb4): undefined reference to `wxAppBase::GetTopWindow() const'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0xb8): undefined reference to `wxAppBase::GetDisplayMode() const'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0xc4): undefined reference to `wxAppBase::GetLayoutDirection() const'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV6bdnApp[__ZTV6bdnApp]+0xc8): undefined reference to `wxAppBase::SetActive(bool, wxWindow*)'
obj\Debug\bdnApp.o: In function `ZN6bdnAppD1Ev':
C:/c_tutorial/bdn/bdnApp.h:15: undefined reference to `wxApp::~wxApp()'
obj\Debug\bdnApp.o:bdnApp.cpp:(.rdata$_ZTV20wxThreadHelperThread[__ZTV20wxThreadHelperThread]+0xc): undefined reference to `wxThread::TestDestroy()'
obj\Debug\bdnApp.o: In function `ZN20wxThreadHelperThreadD1Ev':
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/thread.h:593: undefined reference to `wxThread::~wxThread()'
obj\Debug\bdnMain.o: In function `ZN8bdnFrameC2EP8wxWindowi':
C:/c_tutorial/bdn/bdnMain.cpp:75: undefined reference to `wxEmptyString'
C:/c_tutorial/bdn/bdnMain.cpp:75: undefined reference to `wxDefaultSize'
Process terminated with status 1 (0 minute(s), 8 second(s))
50 error(s), 0 warning(s) (0 minute(s), 8 second(s))