- mingw32, mingw32-binutils, mingw32-runtime asennettu debianin pakettienhallinnalla - wxWidgets käännetty ja asennettu tuon mukaan: http://wiki.codeblocks.org/index.php?title=Cross_Compiling_wxWidgets_Applications_on_Linux#wxWidgets_cross-build - softa kääntyy kiltisti linuxille. - varsinainen ongelma on tuolla hieman alempana linkatessa. ---------------------------- [pera@humppa jukumagic]$ /usr/i586-mingw32msvc/bin/wx-config --static --cxxflags --prefix=/usr/i586-mingw32msvc -I/usr/i586-mingw32msvc/lib/wx/include/i586-mingw32msvc-msw-unicode-release-static-2.8 -I/usr/i586-mingw32msvc/include/wx-2.8 -D__WXMSW__ -mthreads [pera@humppa jukumagic]$ /usr/i586-mingw32msvc/bin/wx-config --static --libs --prefix=/usr/i586-mingw32msvc -mthreads -Wl,--subsystem,windows -mwindows /usr/i586-mingw32msvc/lib/libwx_mswu_richtext-2.8-i586-mingw32msvc.a /usr/i586-mingw32msvc/lib/libwx_mswu_aui-2.8-i586-mingw32msvc.a /usr/i586-mingw32msvc/lib/libwx_mswu_xrc-2.8-i586-mingw32msvc.a /usr/i586-mingw32msvc/lib/libwx_mswu_qa-2.8-i586-mingw32msvc.a /usr/i586-mingw32msvc/lib/libwx_mswu_html-2.8-i586-mingw32msvc.a /usr/i586-mingw32msvc/lib/libwx_mswu_adv-2.8-i586-mingw32msvc.a /usr/i586-mingw32msvc/lib/libwx_mswu_core-2.8-i586-mingw32msvc.a /usr/i586-mingw32msvc/lib/libwx_baseu_xml-2.8-i586-mingw32msvc.a /usr/i586-mingw32msvc/lib/libwx_baseu_net-2.8-i586-mingw32msvc.a /usr/i586-mingw32msvc/lib/libwx_baseu-2.8-i586-mingw32msvc.a -lwxregexu-2.8-i586-mingw32msvc -lwxexpat-2.8-i586-mingw32msvc -lwxtiff-2.8-i586-mingw32msvc -lwxjpeg-2.8-i586-mingw32msvc -lwxpng-2.8-i586-mingw32msvc -lwxzlib-2.8-i586-mingw32msvc -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -lctl3d32 -ladvapi32 -lwsock32 -lgdi32 [pera@humppa mingw32]$ ls /usr/i586-mingw32msvc/lib/ binmode.o libigmpagnt.a librpcrt4.a crt1.o libimagehlp.a librtm.a crt2.o libimm32.a librtutils.a CRT_fp10.o libiphlpapi.a libscrnsave.a CRT_fp8.o libkernel32.a libscrnsavw.a crtmt.o libksproxy.a libscsiport.a CRT_noglob.o libksuser.a libsecur32.a crtst.o liblargeint.a libsetupapi.a dllcrt1.o liblz32.a libshell32.a dllcrt2.o libm.a libshfolder.a gcrt1.o libmapi32.a libshlwapi.a gcrt2.o libmcd.a libsnmpapi.a ldscripts libmfcuia32.a libstrmiids.a libaclui.a libmgmtapi.a libsvrapi.a libadvapi32.a libmingw32.a libtapi32.a libapcups.a libmingwex.a libtdi.a libavicap32.a libmingwthrd.a libth32.a libavifil32.a libmoldname.a libthunk32.a libcap.a libmoldnamed.a liburl.a libcfgmgr32.a libmpr.a libusbcamd2.a libcoldname.a libmprapi.a libusbcamd.a libcomctl32.a libmqrt.a libuser32.a libcomdlg32.a libmsacm32.a libuserenv.a libcrtdll.a libmscms.a libusp10.a libcrypt32.a libmsdmo.a libuuid.a libctl3d32.a libmsimg32.a libuxtheme.a libd3d8.a libmsvcp60.a libvdmdbg.a libd3d9.a libmsvcr70.a libversion.a libd3dim.a libmsvcr70d.a libvfw32.a libd3drm.a libmsvcr71.a libvideoprt.a libd3dx8d.a libmsvcr71d.a libwin32k.a libd3dx9d.a libmsvcr80.a libwin32spl.a libd3dxof.a libmsvcr80d.a libwininet.a libddraw.a libmsvcrt.a libwinmm.a libdhcpcsvc.a libmsvcrtd.a libwinspool.a libdinput8.a libmsvfw32.a libwinstrm.a libdinput.a libmswsock.a libwldap32.a libdlcapi.a libnddeapi.a libwow32.a libdmoguids.a libndis.a libws2_32.a libdnsapi.a libnetapi32.a libwsnmp32.a libdplayx.a libnewdev.a libwsock32.a libdpnaddr.a libntdll.a libwst.a libdpnet.a libntoskrnl.a libwtsapi32.a libdpnlobby.a libodbc32.a libwx_baseu-2.8-i586-mingw32msvc.a libdpvoice.a libodbccp32.a libwx_baseu_net-2.8-i586-mingw32msvc.a libdsetup.a libole32.a libwx_baseu_xml-2.8-i586-mingw32msvc.a libdsound.a liboleacc.a libwxexpat-2.8-i586-mingw32msvc.a libdxapi.a liboleaut32.a libwxjpeg-2.8-i586-mingw32msvc.a libdxerr8.a libolecli32.a libwx_mswu_adv-2.8-i586-mingw32msvc.a libdxerr9.a liboledlg.a libwx_mswu_aui-2.8-i586-mingw32msvc.a libdxguid.a libolepro32.a libwx_mswu_core-2.8-i586-mingw32msvc.a libfaultrep.a libolesvr32.a libwx_mswu_html-2.8-i586-mingw32msvc.a libgdi32.a libopengl32.a libwx_mswu_qa-2.8-i586-mingw32msvc.a libglaux.a libpenwin32.a libwx_mswu_richtext-2.8-i586-mingw32msvc.a libglu32.a libpkpd32.a libwx_mswu_xrc-2.8-i586-mingw32msvc.a libglut32.a libpowrprof.a libwxpng-2.8-i586-mingw32msvc.a libglut.a libpsapi.a libwxregexu-2.8-i586-mingw32msvc.a libgmon.a libquartz.a libwxtiff-2.8-i586-mingw32msvc.a libhal.a librapi.a libwxzlib-2.8-i586-mingw32msvc.a libhid.a librasapi32.a txtmode.o libhidparse.a librasdlg.a wx libiberty.a librpcdce4.a libicmui.a librpcns4.a [pera@humppa mingw32]$ make i586-mingw32msvc-g++ -Wall -g `/usr/i586-mingw32msvc/bin/wx-config --static --cxxflags --prefix=/usr/i586-mingw32msvc` -O3 -c ../main.cpp -o ../main.o In file included from /usr/i586-mingw32msvc/include/wx-2.8/wx/wx.h:21, from ../main.h:25, from ../main.cpp:20: /usr/i586-mingw32msvc/include/wx-2.8/wx/hashmap.h: In member function ‘wxLongToLongHashMap_wxImplementation_HashTable::Node** wxLongToLongHashMap_wxImplementation_HashTable::GetNodePtr(const long int&) const’: /usr/i586-mingw32msvc/include/wx-2.8/wx/hashmap.h:737: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:18, from /usr/i586-mingw32msvc/include/wx-2.8/wx/wx.h:25, from ../main.h:25, from ../main.cpp:20: /usr/i586-mingw32msvc/include/wx-2.8/wx/clntdata.h: In member function ‘wxShadowObjectMethods_wxImplementation_HashTable::Node** wxShadowObjectMethods_wxImplementation_HashTable::GetNodePtr(const wxString&) const’: /usr/i586-mingw32msvc/include/wx-2.8/wx/clntdata.h:20: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/i586-mingw32msvc/include/wx-2.8/wx/clntdata.h: In member function ‘wxShadowObjectFields_wxImplementation_HashTable::Node** wxShadowObjectFields_wxImplementation_HashTable::GetNodePtr(const wxString&) const’: /usr/i586-mingw32msvc/include/wx-2.8/wx/clntdata.h:25: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:21, from /usr/i586-mingw32msvc/include/wx-2.8/wx/wx.h:25, from ../main.h:25, from ../main.cpp:20: /usr/i586-mingw32msvc/include/wx-2.8/wx/gdicmn.h: In member function ‘wxStringToColourHashMap_wxImplementation_HashTable::Node** wxStringToColourHashMap_wxImplementation_HashTable::GetNodePtr(const wxString&) const’: /usr/i586-mingw32msvc/include/wx-2.8/wx/gdicmn.h:544: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/i586-mingw32msvc/include/wx-2.8/wx/wx.h:45, from ../main.h:25, from ../main.cpp:20: /usr/i586-mingw32msvc/include/wx-2.8/wx/image.h: In member function ‘wxImageHistogramBase_wxImplementation_HashTable::Node** wxImageHistogramBase_wxImplementation_HashTable::GetNodePtr(const long unsigned int&) const’: /usr/i586-mingw32msvc/include/wx-2.8/wx/image.h:136: warning: dereferencing type-punned pointer will break strict-aliasing rules i586-mingw32msvc-g++ -Wall -g `/usr/i586-mingw32msvc/bin/wx-config --static --cxxflags --prefix=/usr/i586-mingw32msvc` -O3 -c ../muut.cpp -o ../muut.o ../muut.cpp: In member function ‘bool Board::Generate(Circuit*, unsigned int, unsigned int)’: ../muut.cpp:4639: warning: ‘error’ may be used uninitialized in this function i586-mingw32msvc-g++ `/usr/i586-mingw32msvc/bin/wx-config --static --libs --prefix=/usr/i586-mingw32msvc` ../main.o ../muut.o -o jukumagic.exe ../main.o: In function `_Z8wxGetAppv': /home/pera/softat/jukumagic/mingw32/../main.cpp:22: undefined reference to `wxAppConsole::ms_appInstance' ../main.o: In function `__tcf_2': /home/pera/softat/jukumagic/mingw32/../main.h:219: undefined reference to `wxEventHashTable::~wxEventHashTable()' ../main.o: In function `__tcf_1': /home/pera/softat/jukumagic/mingw32/../main.h:144: undefined reference to `wxEventHashTable::~wxEventHashTable()' ../main.o: In function `~BoardWindow': /home/pera/softat/jukumagic/mingw32/../main.cpp:497: undefined reference to `wxScrolledWindow::~wxScrolledWindow()' /home/pera/softat/jukumagic/mingw32/../main.cpp:497: undefined reference to `wxScrolledWindow::~wxScrolledWindow()' /home/pera/softat/jukumagic/mingw32/../main.cpp:497: undefined reference to `wxScrolledWindow::~wxScrolledWindow()' /home/pera/softat/jukumagic/mingw32/../main.cpp:497: undefined reference to `wxScrolledWindow::~wxScrolledWindow()' /home/pera/softat/jukumagic/mingw32/../main.cpp:497: undefined reference to `wxScrolledWindow::~wxScrolledWindow()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:497: more undefined references to `wxScrolledWindow::~wxScrolledWindow()' follow ../main.o: In function `JukuApp': /home/pera/softat/jukumagic/mingw32/../main.cpp:33: undefined reference to `wxApp::wxApp()' /home/pera/softat/jukumagic/mingw32/../main.cpp:33: undefined reference to `wxApp::wxApp()' ../main.o: In function `WinMain@16': /home/pera/softat/jukumagic/mingw32/../main.cpp:22: undefined reference to `wxEntry(HINSTANCE__*, HINSTANCE__*, char*, int)' ../main.o: In function `__static_initialization_and_destruction_0': /home/pera/softat/jukumagic/mingw32/../main.h:144: undefined reference to `wxEventHashTable::wxEventHashTable(wxEventTable const&)' ../main.o: In function `wxEventTableEntry': /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_PAINT' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_LEFT_UP' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_RIGHT_UP' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_MOTION' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_TIMER' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_NULL' ../main.o: In function `__static_initialization_and_destruction_0': /home/pera/softat/jukumagic/mingw32/../main.h:214: undefined reference to `wxNewEventType()' /home/pera/softat/jukumagic/mingw32/../main.h:217: undefined reference to `wxNewEventType()' /home/pera/softat/jukumagic/mingw32/../main.h:219: undefined reference to `wxEventHashTable::wxEventHashTable(wxEventTable const&)' ../main.o: In function `wxEventTableEntry': /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_COMMAND_MENU_SELECTED' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_COMMAND_MENU_SELECTED' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_COMMAND_MENU_SELECTED' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_COMMAND_BUTTON_CLICKED' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_COMMAND_BUTTON_CLICKED' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_TOP' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_BOTTOM' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_LINEUP' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_LINEDOWN' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_PAGEUP' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_PAGEDOWN' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_THUMBTRACK' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_THUMBRELEASE' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_CHANGED' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_TOP' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_BOTTOM' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_LINEUP' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_LINEDOWN' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_PAGEUP' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_PAGEDOWN' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_THUMBTRACK' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_THUMBRELEASE' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_SCROLL_CHANGED' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_COMMAND_BUTTON_CLICKED' /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:2265: undefined reference to `_wxEVT_NULL' ../main.o: In function `_ZN12wxAppConsole22SetInitializerFunctionEPFPS_vE': /usr/i586-mingw32msvc/include/wx-2.8/wx/app.h:279: undefined reference to `wxAppConsole::ms_appInitFn' ../main.o: In function `_Z11wxCreateAppv': /home/pera/softat/jukumagic/mingw32/../main.cpp:22: undefined reference to `wxAppConsole::CheckBuildOptions(char const*, char const*)' ../main.o: In function `JukuApp': /home/pera/softat/jukumagic/mingw32/../main.cpp:33: undefined reference to `wxApp::wxApp()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:968: undefined reference to `wxCommandEvent::wxCommandEvent(int, int)' ../main.o: In function `~wxCommandEvent': /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:513: undefined reference to `vtable for wxCommandEvent' ../main.o: In function `~wxObject': /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' ../main.o: In function `~wxCommandEvent': /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:513: undefined reference to `vtable for wxCommandEvent' ../main.o: In function `~wxObject': /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' ../main.o: In function `_ZN12wxStringBase4InitEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:270: undefined reference to `_wxEmptyString' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:398: undefined reference to `wxString::Printf(wchar_t const*, ...)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxPanelNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxPanel': /usr/i586-mingw32msvc/include/wx-2.8/wx/generic/panelg.h:33: undefined reference to `vtable for wxPanel' /usr/i586-mingw32msvc/include/wx-2.8/wx/generic/panelg.h:33: undefined reference to `wxControlContainer::wxControlContainer(wxWindow*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/generic/panelg.h:33: undefined reference to `wxPanel::Init()' ../main.o: In function `wxScrolledWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:281: undefined reference to `wxScrollHelper::wxScrollHelper(wxWindow*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:281: undefined reference to `vtable for wxScrolledWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:281: undefined reference to `vtable for wxScrolledWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:283: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:283: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:283: undefined reference to `wxScrolledWindow::Create(wxWindow*, int, wxPoint const&, wxSize const&, long, wxString const&)' ../main.o: In function `BoardWindow': /home/pera/softat/jukumagic/mingw32/../main.cpp:486: undefined reference to `wxScrollHelper::SetScrollRate(int, int)' ../main.o: In function `wxTimerBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/timer.h:51: undefined reference to `wxEvtHandler::wxEvtHandler()' ../main.o: In function `wxTimer': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/timer.h:21: undefined reference to `vtable for wxTimer' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/timer.h:22: undefined reference to `wxTimer::Init()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/timer.h:22: undefined reference to `wxTimerBase::~wxTimerBase()' ../main.o: In function `BoardWindow': /home/pera/softat/jukumagic/mingw32/../main.cpp:491: undefined reference to `wxScrolledWindow::~wxScrolledWindow()' ../main.o: In function `wxScrolledWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:284: undefined reference to `wxScrollHelper::~wxScrollHelper()' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:284: undefined reference to `wxPanel::~wxPanel()' ../main.o: In function `wxPanel': /usr/i586-mingw32msvc/include/wx-2.8/wx/generic/panelg.h:33: undefined reference to `wxWindow::~wxWindow()' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:57: undefined reference to `wxCmdLineParser::SetDesc(wxCmdLineEntryDesc const*)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:59: undefined reference to `wxCmdLineParser::SetSwitchChars(wxString const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:429: undefined reference to `wxWindowBase::Close(bool)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxFrameNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxFrame': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/frame.h:27: undefined reference to `wxFrameBase::wxFrameBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/frame.h:27: undefined reference to `vtable for wxFrame' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/frame.h:28: undefined reference to `wxFrame::Init()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/frame.h:30: undefined reference to `wxFrame::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxString const&)' ../main.o: In function `wxMenuBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:53: undefined reference to `wxEvtHandler::wxEvtHandler()' /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:53: undefined reference to `vtable for wxMenuBase' ../main.o: In function `_ZN12wxStringBase4InitEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:270: undefined reference to `_wxEmptyString' ../main.o: In function `wxListBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/list.h:512: undefined reference to `vtable for wxListBase' /usr/i586-mingw32msvc/include/wx-2.8/wx/list.h:512: undefined reference to `wxListBase::Init(wxKeyType)' ../main.o: In function `wxMenuBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:53: undefined reference to `wxMenuBase::Init(long)' ../main.o: In function `wxMenu': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/menu.h:55: undefined reference to `vtable for wxMenu' ../main.o: In function `wxAcceleratorArray': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/menu.h:19: undefined reference to `wxBaseArrayPtrVoid::wxBaseArrayPtrVoid()' ../main.o: In function `wxMenu': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/menu.h:55: undefined reference to `wxMenu::Init()' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:86: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase6AppendEiRK8wxStringS2_10wxItemKind': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxMenuItemBase::New(wxMenu*, int, wxString const&, wxString const&, wxItemKind, wxMenu*)' ../main.o: In function `_ZN10wxMenuBase15AppendSeparatorEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:71: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase15AppendSeparatorEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:71: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase6AppendEiRK8wxStringS2_10wxItemKind': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxMenuItemBase::New(wxMenu*, int, wxString const&, wxString const&, wxItemKind, wxMenu*)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:88: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase6AppendEiRK8wxStringS2_10wxItemKind': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxMenuItemBase::New(wxMenu*, int, wxString const&, wxString const&, wxItemKind, wxMenu*)' ../main.o: In function `_ZN10wxMenuBase15AppendSeparatorEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:71: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase15AppendSeparatorEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:71: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase6AppendEiRK8wxStringS2_10wxItemKind': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxMenuItemBase::New(wxMenu*, int, wxString const&, wxString const&, wxItemKind, wxMenu*)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:90: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase6AppendEiRK8wxStringS2_10wxItemKind': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxMenuItemBase::New(wxMenu*, int, wxString const&, wxString const&, wxItemKind, wxMenu*)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:92: undefined reference to `wxMenuBar::wxMenuBar()' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:95: undefined reference to `wxFrameBase::SetMenuBar(wxMenuBar*)' /home/pera/softat/jukumagic/mingw32/../main.cpp:97: undefined reference to `wxBoxSizer::wxBoxSizer(int)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxScrollBarNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxScrollBar': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:28: undefined reference to `vtable for wxScrollBar' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `wxScrollBar::Create(wxWindow*, int, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxScrollBarNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxScrollBar': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:28: undefined reference to `vtable for wxScrollBar' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `wxScrollBar::Create(wxWindow*, int, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /home/pera/softat/jukumagic/mingw32/../main.cpp:111: undefined reference to `wxStringBase::npos' /home/pera/softat/jukumagic/mingw32/../main.cpp:111: undefined reference to `_wxButtonNameStr' /home/pera/softat/jukumagic/mingw32/../main.cpp:111: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:31: undefined reference to `vtable for wxButton' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `wxButton::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/gdicmn.h:215: undefined reference to `wxStringBase::npos' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxStaticTextNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxStaticText': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/stattext.h:27: undefined reference to `vtable for wxStaticText' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/stattext.h:28: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/stattext.h:28: undefined reference to `wxStaticText::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /home/pera/softat/jukumagic/mingw32/../main.cpp:115: undefined reference to `wxStringBase::npos' /home/pera/softat/jukumagic/mingw32/../main.cpp:115: undefined reference to `_wxCheckBoxNameStr' /home/pera/softat/jukumagic/mingw32/../main.cpp:115: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxCheckBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/checkbox.h:28: undefined reference to `vtable for wxCheckBox' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/checkbox.h:29: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/checkbox.h:29: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/checkbox.h:29: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/checkbox.h:29: undefined reference to `wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /home/pera/softat/jukumagic/mingw32/../main.cpp:118: undefined reference to `wxStringBase::npos' /home/pera/softat/jukumagic/mingw32/../main.cpp:118: undefined reference to `_wxButtonNameStr' /home/pera/softat/jukumagic/mingw32/../main.cpp:118: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:31: undefined reference to `vtable for wxButton' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `wxButton::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /home/pera/softat/jukumagic/mingw32/../main.cpp:120: undefined reference to `wxStringBase::npos' /home/pera/softat/jukumagic/mingw32/../main.cpp:120: undefined reference to `_wxButtonNameStr' /home/pera/softat/jukumagic/mingw32/../main.cpp:120: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:31: undefined reference to `vtable for wxButton' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `wxButton::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/gdicmn.h:215: undefined reference to `wxStringBase::npos' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxStaticTextNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStaticText': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/stattext.h:27: undefined reference to `vtable for wxStaticText' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/stattext.h:28: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/stattext.h:28: undefined reference to `wxStaticText::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxListBoxNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxListBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:49: undefined reference to `vtable for wxListBox' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:49: undefined reference to `vtable for wxListBox' ../main.o: In function `wxListBoxItemsArray': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:27: undefined reference to `wxBaseArrayPtrVoid::wxBaseArrayPtrVoid()' ../main.o: In function `wxListBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:50: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:50: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:50: undefined reference to `wxListBox::Create(wxWindow*, int, wxPoint const&, wxSize const&, int, wxString const*, long, wxValidator const&, wxString const&)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:128: undefined reference to `wxBoxSizer::wxBoxSizer(int)' /home/pera/softat/jukumagic/mingw32/../main.cpp:129: undefined reference to `wxBoxSizer::wxBoxSizer(int)' /home/pera/softat/jukumagic/mingw32/../main.cpp:130: undefined reference to `wxBoxSizer::wxBoxSizer(int)' /home/pera/softat/jukumagic/mingw32/../main.cpp:131: undefined reference to `wxBoxSizer::wxBoxSizer(int)' ../main.o: In function `_ZN7wxSizer3AddEPS_iiiP8wxObject': /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:952: undefined reference to `wxSizerItem::wxSizerItem(wxSizer*, int, int, int, wxObject*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:952: undefined reference to `wxSizerItem::wxSizerItem(wxSizer*, int, int, int, wxObject*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:952: undefined reference to `wxSizerItem::wxSizerItem(wxSizer*, int, int, int, wxObject*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:952: undefined reference to `wxSizerItem::wxSizerItem(wxSizer*, int, int, int, wxObject*)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:153: undefined reference to `wxWindowBase::SetSizer(wxSizer*, bool)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxStatusLineNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:155: undefined reference to `wxFrameBase::CreateStatusBar(int, long, int, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:156: undefined reference to `wxFrameBase::SetStatusText(wxString const&, int)' ../main.o: In function `_ZN10wxMenuBase15AppendSeparatorEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:71: undefined reference to `_wxEmptyString' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:88: undefined reference to `_wxEmptyString' ../main.o: In function `_ZN10wxMenuBase15AppendSeparatorEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:71: undefined reference to `_wxEmptyString' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:90: undefined reference to `_wxEmptyString' /home/pera/softat/jukumagic/mingw32/../main.cpp:157: undefined reference to `wxFrame::~wxFrame()' ../main.o: In function `~wxMenuItemList': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:37: undefined reference to `wxListBase::~wxListBase()' ../main.o: In function `wxMenu': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:53: undefined reference to `wxEvtHandler::~wxEvtHandler()' ../main.o: In function `~wxScrollBarBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolbar.h:28: undefined reference to `wxControl::~wxControl()' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolbar.h:28: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o: In function `wxStaticText': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o: In function `wxCheckBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o: In function `~wxStaticTextBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/stattext.h:24: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxListBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o: In function `wxFrame': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/frame.h:31: undefined reference to `wxFrameBase::~wxFrameBase()' ../main.o: In function `~wxAcceleratorArray': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/menu.h:19: undefined reference to `wxBaseArrayPtrVoid::~wxBaseArrayPtrVoid()' ../main.o: In function `wxMenu': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/menu.h:55: undefined reference to `wxMenuBase::~wxMenuBase()' ../main.o: In function `~wxObject': /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' ../main.o: In function `~wxButtonBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/button.h:57: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `~wxStaticTextBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/stattext.h:24: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxStaticText': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `~wxCheckBoxBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/checkbox.h:59: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxCheckBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `~wxButtonBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/button.h:57: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `~wxButtonBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/button.h:57: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `~wxListBoxItemsArray': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:27: undefined reference to `wxBaseArrayPtrVoid::~wxBaseArrayPtrVoid()' ../main.o: In function `wxListBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:51: undefined reference to `wxListBoxBase::~wxListBoxBase()' ../main.o: In function `wxListBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `wxArrayInt': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:994: undefined reference to `wxBaseArrayInt::wxBaseArrayInt()' ../main.o: In function `~wxArrayInt': /home/pera/softat/jukumagic/mingw32/../main.cpp:360: undefined reference to `wxBaseArrayInt::~wxBaseArrayInt()' ../main.o: In function `~wxArrayInt': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:994: undefined reference to `wxBaseArrayInt::~wxBaseArrayInt()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:953: undefined reference to `wxCommandEvent::wxCommandEvent(int, int)' ../main.o: In function `~wxCommandEvent': /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:513: undefined reference to `vtable for wxCommandEvent' ../main.o: In function `~wxObject': /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' ../main.o: In function `~wxCommandEvent': /usr/i586-mingw32msvc/include/wx-2.8/wx/event.h:513: undefined reference to `vtable for wxCommandEvent' ../main.o: In function `~wxObject': /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxPanelNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxPanel': /usr/i586-mingw32msvc/include/wx-2.8/wx/generic/panelg.h:33: undefined reference to `vtable for wxPanel' /usr/i586-mingw32msvc/include/wx-2.8/wx/generic/panelg.h:33: undefined reference to `wxControlContainer::wxControlContainer(wxWindow*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/generic/panelg.h:33: undefined reference to `wxPanel::Init()' ../main.o: In function `wxScrolledWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:281: undefined reference to `wxScrollHelper::wxScrollHelper(wxWindow*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:281: undefined reference to `vtable for wxScrolledWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:281: undefined reference to `vtable for wxScrolledWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:283: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:283: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:283: undefined reference to `wxScrolledWindow::Create(wxWindow*, int, wxPoint const&, wxSize const&, long, wxString const&)' ../main.o: In function `BoardWindow': /home/pera/softat/jukumagic/mingw32/../main.cpp:486: undefined reference to `wxScrollHelper::SetScrollRate(int, int)' ../main.o: In function `wxTimerBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/timer.h:51: undefined reference to `wxEvtHandler::wxEvtHandler()' ../main.o: In function `wxTimer': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/timer.h:21: undefined reference to `vtable for wxTimer' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/timer.h:22: undefined reference to `wxTimer::Init()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/timer.h:22: undefined reference to `wxTimerBase::~wxTimerBase()' ../main.o: In function `BoardWindow': /home/pera/softat/jukumagic/mingw32/../main.cpp:491: undefined reference to `wxScrolledWindow::~wxScrolledWindow()' ../main.o: In function `wxScrolledWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:284: undefined reference to `wxScrollHelper::~wxScrollHelper()' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:284: undefined reference to `wxPanel::~wxPanel()' ../main.o: In function `wxPanel': /usr/i586-mingw32msvc/include/wx-2.8/wx/generic/panelg.h:33: undefined reference to `wxWindow::~wxWindow()' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:519: undefined reference to `wxPaintDC::wxPaintDC(wxWindow*)' ../main.o: In function `wxColour': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/colour.h:30: undefined reference to `vtable for wxColour' ../main.o: In function `_ZN12wxColourBase3SetEhhhh': /usr/i586-mingw32msvc/include/wx-2.8/wx/colour.h:74: undefined reference to `vtable for wxColour' ../main.o: In function `wxColour': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/colour.h:30: undefined reference to `vtable for wxColour' ../main.o: In function `_ZN12wxColourBase3SetEhhhh': /usr/i586-mingw32msvc/include/wx-2.8/wx/colour.h:74: undefined reference to `vtable for wxColour' ../main.o: In function `wxColour': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/colour.h:30: undefined reference to `vtable for wxColour' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/colour.h:74: more undefined references to `vtable for wxColour' follow ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:545: undefined reference to `wxPen::wxPen(wxColour const&, int, int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:546: undefined reference to `wxBrush::wxBrush(wxColour const&, int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:547: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:548: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:561: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:562: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:564: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:565: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:593: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:594: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:595: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:596: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:606: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:607: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:608: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:609: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:638: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:639: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:656: undefined reference to `wxPen::SetWidth(int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:658: undefined reference to `wxColour::~wxColour()' ../main.o: In function `wxColour': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/colour.h:30: undefined reference to `vtable for wxColour' ../main.o: In function `_ZN12wxColourBase3SetEhhhh': /usr/i586-mingw32msvc/include/wx-2.8/wx/colour.h:74: undefined reference to `vtable for wxColour' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:671: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:672: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:673: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:674: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:731: undefined reference to `wxPen::SetWidth(int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:746: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:747: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:748: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:749: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:753: undefined reference to `wxString::Format(wchar_t const*, ...)' ../main.o: In function `_ZN8wxObjectaSERKS_': /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:426: undefined reference to `wxObject::Ref(wxObject const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:766: undefined reference to `wxPen::SetWidth(int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:768: undefined reference to `wxColour::~wxColour()' ../main.o: In function `wxColour': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/colour.h:30: undefined reference to `vtable for wxColour' ../main.o: In function `_ZN12wxColourBase3SetEhhhh': /usr/i586-mingw32msvc/include/wx-2.8/wx/colour.h:74: undefined reference to `vtable for wxColour' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:774: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:775: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:776: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:777: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:798: undefined reference to `wxString::Format(wchar_t const*, ...)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:799: undefined reference to `wxString::Format(wchar_t const*, ...)' ../main.o: In function `_ZN8wxObjectaSERKS_': /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:426: undefined reference to `wxObject::Ref(wxObject const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:568: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:569: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxBrush::~wxBrush()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxPen::~wxPen()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxColour::~wxColour()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxColour::~wxColour()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxColour::~wxColour()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxColour::~wxColour()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxColour::~wxColour()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: more undefined references to `wxColour::~wxColour()' follow ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxPaintDC::~wxPaintDC()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:658: undefined reference to `wxColour::~wxColour()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:768: undefined reference to `wxColour::~wxColour()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:807: undefined reference to `wxPen::SetWidth(int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:812: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:813: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:814: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:815: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:834: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:835: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:836: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:837: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:841: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:842: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:849: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:850: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:851: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:852: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxBrush::~wxBrush()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxPen::~wxPen()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxColour::~wxColour()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxColour::~wxColour()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxColour::~wxColour()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxColour::~wxColour()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxColour::~wxColour()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: more undefined references to `wxColour::~wxColour()' follow ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:925: undefined reference to `wxPaintDC::~wxPaintDC()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:869: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:870: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:871: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:872: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:895: undefined reference to `wxPen::SetWidth(int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:896: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:897: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:898: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:899: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:905: undefined reference to `wxPen::SetWidth(int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:907: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:908: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:909: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:910: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:915: undefined reference to `wxPen::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:916: undefined reference to `wxDC::SetPen(wxPen const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:917: undefined reference to `wxBrush::SetColour(wxColour const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:918: undefined reference to `wxDC::SetBrush(wxBrush const&)' ../main.o: In function `~wxObject': /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /home/pera/softat/jukumagic/mingw32/../main.cpp:436: undefined reference to `wxStringBase::npos' /home/pera/softat/jukumagic/mingw32/../main.cpp:436: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:436: undefined reference to `wxMessageBox(wxString const&, wxString const&, long, wxWindow*, int, int)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxFrameNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxFrame': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/frame.h:27: undefined reference to `wxFrameBase::wxFrameBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/frame.h:27: undefined reference to `vtable for wxFrame' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/frame.h:28: undefined reference to `wxFrame::Init()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/frame.h:30: undefined reference to `wxFrame::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxString const&)' ../main.o: In function `wxMenuBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:53: undefined reference to `wxEvtHandler::wxEvtHandler()' /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:53: undefined reference to `vtable for wxMenuBase' ../main.o: In function `_ZN12wxStringBase4InitEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:270: undefined reference to `_wxEmptyString' ../main.o: In function `wxListBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/list.h:512: undefined reference to `vtable for wxListBase' /usr/i586-mingw32msvc/include/wx-2.8/wx/list.h:512: undefined reference to `wxListBase::Init(wxKeyType)' ../main.o: In function `wxMenuBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:53: undefined reference to `wxMenuBase::Init(long)' ../main.o: In function `wxMenu': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/menu.h:55: undefined reference to `vtable for wxMenu' ../main.o: In function `wxAcceleratorArray': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/menu.h:19: undefined reference to `wxBaseArrayPtrVoid::wxBaseArrayPtrVoid()' ../main.o: In function `wxMenu': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/menu.h:55: undefined reference to `wxMenu::Init()' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:86: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase6AppendEiRK8wxStringS2_10wxItemKind': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxMenuItemBase::New(wxMenu*, int, wxString const&, wxString const&, wxItemKind, wxMenu*)' ../main.o: In function `_ZN10wxMenuBase15AppendSeparatorEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:71: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase15AppendSeparatorEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:71: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase6AppendEiRK8wxStringS2_10wxItemKind': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxMenuItemBase::New(wxMenu*, int, wxString const&, wxString const&, wxItemKind, wxMenu*)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:88: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase6AppendEiRK8wxStringS2_10wxItemKind': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxMenuItemBase::New(wxMenu*, int, wxString const&, wxString const&, wxItemKind, wxMenu*)' ../main.o: In function `_ZN10wxMenuBase15AppendSeparatorEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:71: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase15AppendSeparatorEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:71: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase6AppendEiRK8wxStringS2_10wxItemKind': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxMenuItemBase::New(wxMenu*, int, wxString const&, wxString const&, wxItemKind, wxMenu*)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:90: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN10wxMenuBase6AppendEiRK8wxStringS2_10wxItemKind': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:67: undefined reference to `wxMenuItemBase::New(wxMenu*, int, wxString const&, wxString const&, wxItemKind, wxMenu*)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:92: undefined reference to `wxMenuBar::wxMenuBar()' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:95: undefined reference to `wxFrameBase::SetMenuBar(wxMenuBar*)' /home/pera/softat/jukumagic/mingw32/../main.cpp:97: undefined reference to `wxBoxSizer::wxBoxSizer(int)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxScrollBarNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxScrollBar': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:28: undefined reference to `vtable for wxScrollBar' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `wxScrollBar::Create(wxWindow*, int, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxScrollBarNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxScrollBar': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:28: undefined reference to `vtable for wxScrollBar' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/scrolbar.h:29: undefined reference to `wxScrollBar::Create(wxWindow*, int, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /home/pera/softat/jukumagic/mingw32/../main.cpp:111: undefined reference to `wxStringBase::npos' /home/pera/softat/jukumagic/mingw32/../main.cpp:111: undefined reference to `_wxButtonNameStr' /home/pera/softat/jukumagic/mingw32/../main.cpp:111: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:31: undefined reference to `vtable for wxButton' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `wxButton::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/gdicmn.h:215: undefined reference to `wxStringBase::npos' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxStaticTextNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxStaticText': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/stattext.h:27: undefined reference to `vtable for wxStaticText' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/stattext.h:28: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/stattext.h:28: undefined reference to `wxStaticText::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /home/pera/softat/jukumagic/mingw32/../main.cpp:115: undefined reference to `wxStringBase::npos' /home/pera/softat/jukumagic/mingw32/../main.cpp:115: undefined reference to `_wxCheckBoxNameStr' /home/pera/softat/jukumagic/mingw32/../main.cpp:115: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxCheckBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/checkbox.h:28: undefined reference to `vtable for wxCheckBox' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/checkbox.h:29: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/checkbox.h:29: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/checkbox.h:29: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/checkbox.h:29: undefined reference to `wxCheckBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /home/pera/softat/jukumagic/mingw32/../main.cpp:118: undefined reference to `wxStringBase::npos' /home/pera/softat/jukumagic/mingw32/../main.cpp:118: undefined reference to `_wxButtonNameStr' /home/pera/softat/jukumagic/mingw32/../main.cpp:118: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:31: undefined reference to `vtable for wxButton' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `wxButton::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /home/pera/softat/jukumagic/mingw32/../main.cpp:120: undefined reference to `wxStringBase::npos' /home/pera/softat/jukumagic/mingw32/../main.cpp:120: undefined reference to `_wxButtonNameStr' /home/pera/softat/jukumagic/mingw32/../main.cpp:120: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:31: undefined reference to `vtable for wxButton' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultSize' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/button.h:32: undefined reference to `wxButton::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/gdicmn.h:215: undefined reference to `wxStringBase::npos' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxStaticTextNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStaticText': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/stattext.h:27: undefined reference to `vtable for wxStaticText' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/stattext.h:28: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/stattext.h:28: undefined reference to `wxStaticText::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxListBoxNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxListBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:49: undefined reference to `vtable for wxListBox' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:49: undefined reference to `vtable for wxListBox' ../main.o: In function `wxListBoxItemsArray': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:27: undefined reference to `wxBaseArrayPtrVoid::wxBaseArrayPtrVoid()' ../main.o: In function `wxListBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:50: undefined reference to `_wxDefaultValidator' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:50: undefined reference to `_wxDefaultPosition' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:50: undefined reference to `wxListBox::Create(wxWindow*, int, wxPoint const&, wxSize const&, int, wxString const*, long, wxValidator const&, wxString const&)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:128: undefined reference to `wxBoxSizer::wxBoxSizer(int)' /home/pera/softat/jukumagic/mingw32/../main.cpp:129: undefined reference to `wxBoxSizer::wxBoxSizer(int)' /home/pera/softat/jukumagic/mingw32/../main.cpp:130: undefined reference to `wxBoxSizer::wxBoxSizer(int)' /home/pera/softat/jukumagic/mingw32/../main.cpp:131: undefined reference to `wxBoxSizer::wxBoxSizer(int)' ../main.o: In function `_ZN7wxSizer3AddEP8wxWindowiiiP8wxObject': /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:946: undefined reference to `wxSizerItem::wxSizerItem(wxWindow*, int, int, int, wxObject*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:946: undefined reference to `wxSizerItem::wxSizerItem(wxWindow*, int, int, int, wxObject*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:946: undefined reference to `wxSizerItem::wxSizerItem(wxWindow*, int, int, int, wxObject*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:946: undefined reference to `wxSizerItem::wxSizerItem(wxWindow*, int, int, int, wxObject*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:946: undefined reference to `wxSizerItem::wxSizerItem(wxWindow*, int, int, int, wxObject*)' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:946: more undefined references to `wxSizerItem::wxSizerItem(wxWindow*, int, int, int, wxObject*)' follow ../main.o: In function `_ZN7wxSizer3AddEPS_iiiP8wxObject': /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:952: undefined reference to `wxSizerItem::wxSizerItem(wxSizer*, int, int, int, wxObject*)' ../main.o: In function `_ZN7wxSizer3AddEP8wxWindowiiiP8wxObject': /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:946: undefined reference to `wxSizerItem::wxSizerItem(wxWindow*, int, int, int, wxObject*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:946: undefined reference to `wxSizerItem::wxSizerItem(wxWindow*, int, int, int, wxObject*)' ../main.o: In function `_ZN7wxSizer3AddEPS_iiiP8wxObject': /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:952: undefined reference to `wxSizerItem::wxSizerItem(wxSizer*, int, int, int, wxObject*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:952: undefined reference to `wxSizerItem::wxSizerItem(wxSizer*, int, int, int, wxObject*)' /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:952: undefined reference to `wxSizerItem::wxSizerItem(wxSizer*, int, int, int, wxObject*)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:153: undefined reference to `wxWindowBase::SetSizer(wxSizer*, bool)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxStatusLineNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:155: undefined reference to `wxFrameBase::CreateStatusBar(int, long, int, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.cpp:156: undefined reference to `wxFrameBase::SetStatusText(wxString const&, int)' /home/pera/softat/jukumagic/mingw32/../main.cpp:88: undefined reference to `_wxEmptyString' /home/pera/softat/jukumagic/mingw32/../main.cpp:90: undefined reference to `_wxEmptyString' /home/pera/softat/jukumagic/mingw32/../main.cpp:157: undefined reference to `wxFrame::~wxFrame()' ../main.o: In function `~wxMenuItemList': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:37: undefined reference to `wxListBase::~wxListBase()' ../main.o: In function `wxMenu': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:53: undefined reference to `wxEvtHandler::~wxEvtHandler()' ../main.o: In function `wxScrollBar': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o: In function `~wxScrollBarBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolbar.h:28: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o: In function `wxStaticText': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o: In function `wxCheckBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o: In function `~wxStaticTextBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/stattext.h:24: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxListBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o: In function `wxFrame': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/frame.h:31: undefined reference to `wxFrameBase::~wxFrameBase()' ../main.o: In function `~wxAcceleratorArray': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/menu.h:19: undefined reference to `wxBaseArrayPtrVoid::~wxBaseArrayPtrVoid()' ../main.o: In function `wxMenu': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/menu.h:55: undefined reference to `wxMenuBase::~wxMenuBase()' ../main.o: In function `~wxObject': /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `vtable for wxObject' /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:413: undefined reference to `wxObject::UnRef()' ../main.o: In function `~wxScrollBarBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolbar.h:28: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxScrollBar': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `~wxButtonBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/button.h:57: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `~wxStaticTextBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/stattext.h:24: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxStaticText': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `~wxCheckBoxBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/checkbox.h:59: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxCheckBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `~wxButtonBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/button.h:57: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `~wxButtonBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/button.h:57: undefined reference to `wxControl::~wxControl()' ../main.o: In function `wxButton': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `~wxListBoxItemsArray': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:27: undefined reference to `wxBaseArrayPtrVoid::~wxBaseArrayPtrVoid()' ../main.o: In function `wxListBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/listbox.h:51: undefined reference to `wxListBoxBase::~wxListBoxBase()' ../main.o: In function `wxListBox': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `_ZN12wxStringBase4InitEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:270: undefined reference to `_wxEmptyString' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:232: undefined reference to `wxString::Printf(wchar_t const*, ...)' ../main.o: In function `wxArrayString': /usr/i586-mingw32msvc/include/wx-2.8/wx/arrstr.h:111: undefined reference to `wxArrayString::Init(bool)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:242: undefined reference to `wxStringBase::npos' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:242: undefined reference to `_wxConvUTF8' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:242: undefined reference to `wxString::wxString(char const*, wxMBConv const&, unsigned int)' ../main.o: In function `_ZN12wxStringBase4InitEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:270: undefined reference to `_wxEmptyString' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:246: undefined reference to `wxString::Printf(wchar_t const*, ...)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:251: undefined reference to `operator+(wxString const&, wchar_t const*)' ../main.o: In function `_ZN12wxStringBase10ConcatSelfEjPKw': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:287: undefined reference to `wxStringBase::ConcatSelf(unsigned int, wchar_t const*, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:257: undefined reference to `wxStringBase::npos' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:257: undefined reference to `_wxConvUTF8' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:257: undefined reference to `wxString::wxString(char const*, wxMBConv const&, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:258: undefined reference to `operator+(wchar_t const*, wxString const&)' ../main.o: In function `_ZN12wxStringBase10ConcatSelfEjPKw': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:287: undefined reference to `wxStringBase::ConcatSelf(unsigned int, wchar_t const*, unsigned int)' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:287: undefined reference to `wxStringBase::ConcatSelf(unsigned int, wchar_t const*, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:254: undefined reference to `wxString::Format(wchar_t const*, ...)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:255: undefined reference to `operator+(wchar_t const*, wxString const&)' ../main.o: In function `_ZN12wxStringBase10ConcatSelfEjPKw': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:287: undefined reference to `wxStringBase::ConcatSelf(unsigned int, wchar_t const*, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:263: undefined reference to `wxArrayString::Add(wxString const&, unsigned int)' ../main.o: In function `_ZN12wxStringBase10ConcatSelfEjPKw': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:287: undefined reference to `wxStringBase::ConcatSelf(unsigned int, wchar_t const*, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:282: undefined reference to `wxStringBase::npos' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:282: undefined reference to `_wxConvUTF8' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:282: undefined reference to `wxString::wxString(char const*, wxMBConv const&, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:283: undefined reference to `operator+(wchar_t const*, wxString const&)' ../main.o: In function `_ZN12wxStringBase10ConcatSelfEjPKw': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:287: undefined reference to `wxStringBase::ConcatSelf(unsigned int, wchar_t const*, unsigned int)' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:287: undefined reference to `wxStringBase::ConcatSelf(unsigned int, wchar_t const*, unsigned int)' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:287: undefined reference to `wxStringBase::ConcatSelf(unsigned int, wchar_t const*, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:288: undefined reference to `wxStringBase::npos' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:288: undefined reference to `_wxConvUTF8' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:288: undefined reference to `wxString::wxString(char const*, wxMBConv const&, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:289: undefined reference to `operator+(wchar_t const*, wxString const&)' ../main.o: In function `_ZN12wxStringBase10ConcatSelfEjPKw': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:287: undefined reference to `wxStringBase::ConcatSelf(unsigned int, wchar_t const*, unsigned int)' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:287: undefined reference to `wxStringBase::ConcatSelf(unsigned int, wchar_t const*, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:293: undefined reference to `wxArrayString::Add(wxString const&, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:274: undefined reference to `wxString::Format(wchar_t const*, ...)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:275: undefined reference to `wxString::Format(wchar_t const*, ...)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:276: undefined reference to `wxStringBase::npos' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:276: undefined reference to `_wxConvUTF8' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:276: undefined reference to `wxString::wxString(char const*, wxMBConv const&, unsigned int)' ../main.o: In function `_ZN12wxStringBase4InitEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:270: undefined reference to `_wxEmptyString' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:278: undefined reference to `wxString::Printf(wchar_t const*, ...)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:279: undefined reference to `operator+(wxString const&, wchar_t const*)' ../main.o: In function `_ZN12wxStringBase10ConcatSelfEjPKw': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:287: undefined reference to `wxStringBase::ConcatSelf(unsigned int, wchar_t const*, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:249: undefined reference to `wxString::Printf(wchar_t const*, ...)' ../main.o: In function `_ZN12wxStringBase4InitEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:270: undefined reference to `_wxEmptyString' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:307: undefined reference to `wxString::Printf(wchar_t const*, ...)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:309: undefined reference to `wxArrayString::Add(wxString const&, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:317: undefined reference to `wxArrayString::~wxArrayString()' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:317: undefined reference to `wxArrayString::~wxArrayString()' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:194: undefined reference to `_wxConvLibc' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:194: undefined reference to `wxString::mb_str(wxMBConv const&) const' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:196: undefined reference to `operator+(wchar_t const*, wxString const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:199: undefined reference to `operator+(wchar_t const*, wxString const&)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `_wxFileDialogNameStr' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /home/pera/softat/jukumagic/mingw32/../main.cpp:442: undefined reference to `wxStringBase::npos' /home/pera/softat/jukumagic/mingw32/../main.cpp:442: undefined reference to `_wxFileSelectorDefaultWildcardStr' /home/pera/softat/jukumagic/mingw32/../main.cpp:442: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:442: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:442: undefined reference to `_wxEmptyString' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `wxStringBase': /home/pera/softat/jukumagic/mingw32/../main.cpp:442: undefined reference to `wxStringBase::npos' /home/pera/softat/jukumagic/mingw32/../main.cpp:442: undefined reference to `_wxFileSelectorPromptStr' /home/pera/softat/jukumagic/mingw32/../main.cpp:442: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:442: undefined reference to `_wxDefaultSize' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:442: undefined reference to `_wxDefaultPosition' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:442: undefined reference to `wxFileDialog::wxFileDialog(wxWindow*, wxString const&, wxString const&, wxString const&, wxString const&, long, wxPoint const&, wxSize const&, wxString const&)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:443: undefined reference to `wxFileDialog::ShowModal()' ../main.o: In function `~wxFileDialog': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/filedlg.h:20: undefined reference to `vtable for wxFileDialog' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/filedlg.h:20: undefined reference to `wxArrayString::~wxArrayString()' ../main.o: In function `~wxFileDialogBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/filedlg.h:73: undefined reference to `vtable for wxFileDialogBase' /usr/i586-mingw32msvc/include/wx-2.8/wx/filedlg.h:73: undefined reference to `wxDialog::~wxDialog()' ../main.o: In function `_ZN12wxStringBase4InitEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:270: undefined reference to `_wxEmptyString' ../main.o: In function `~wxFileDialogBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/filedlg.h:73: undefined reference to `vtable for wxFileDialogBase' /usr/i586-mingw32msvc/include/wx-2.8/wx/filedlg.h:73: undefined reference to `wxDialog::~wxDialog()' /usr/i586-mingw32msvc/include/wx-2.8/wx/filedlg.h:73: undefined reference to `vtable for wxFileDialogBase' /usr/i586-mingw32msvc/include/wx-2.8/wx/filedlg.h:73: undefined reference to `wxDialog::~wxDialog()' ../main.o: In function `~wxFileDialog': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/filedlg.h:20: undefined reference to `vtable for wxFileDialog' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/filedlg.h:20: undefined reference to `wxArrayString::~wxArrayString()' ../main.o: In function `~wxFileDialogBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/filedlg.h:73: undefined reference to `vtable for wxFileDialogBase' /usr/i586-mingw32msvc/include/wx-2.8/wx/filedlg.h:73: undefined reference to `wxDialog::~wxDialog()' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:161: undefined reference to `wxCmdLineParser::Found(wxString const&) const' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:165: undefined reference to `wxCmdLineParser::Found(wxString const&, long*) const' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:169: undefined reference to `wxCmdLineParser::Found(wxString const&, long*) const' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:176: undefined reference to `wxCmdLineParser::Found(wxString const&) const' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:178: undefined reference to `wxCmdLineParser::GetParamCount() const' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:179: undefined reference to `wxCmdLineParser::GetParam(unsigned int) const' ../main.o: In function `_ZN12wxStringBase4InitEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:270: undefined reference to `_wxEmptyString' ../main.o:/home/pera/softat/jukumagic/mingw32/../main.cpp:185: undefined reference to `wxWindowBase::Close(bool)' ../main.o: In function `wxStringBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::npos' /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:368: undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)' ../main.o: In function `_ZN12wxStringBase4InitEv': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:270: undefined reference to `_wxEmptyString' ../main.o: In function `~wxThreadHelperThread': /usr/i586-mingw32msvc/include/wx-2.8/wx/thread.h:594: undefined reference to `wxThread::~wxThread()' /usr/i586-mingw32msvc/include/wx-2.8/wx/thread.h:594: undefined reference to `wxThread::~wxThread()' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/toplevel.h:183: undefined reference to `wxWindowBase::FindFocus()' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/toplevel.h:183: undefined reference to `wxGetTopLevelParent(wxWindow*)' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/msw/frame.h:104: undefined reference to `wxFrame::MSWDoTranslateMessage(wxFrame*, tagMSG*)' ../main.o: In function `~JukuApp': /home/pera/softat/jukumagic/mingw32/../main.h:56: undefined reference to `wxApp::~wxApp()' /home/pera/softat/jukumagic/mingw32/../main.h:56: undefined reference to `wxApp::~wxApp()' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:301: undefined reference to `wxScrollHelper::ScrollGetWindowSizeForVirtualSize(wxSize const&) const' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/window.h:1447: undefined reference to `wxWindowBase::SetInitialSize(wxSize const&)' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:301: undefined reference to `wxScrollHelper::ScrollLayout()' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/window.h:793: undefined reference to `wxWindowBase::GetClassDefaultAttributes(wxWindowVariant)' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/window.h:722: undefined reference to `wxWindowBase::GetCapture()' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:301: undefined reference to `wxScrollHelper::ScrollGetBestVirtualSize() const' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/scrolwin.h:301: undefined reference to `wxScrollHelper::ScrollDoSetVirtualSize(int, int)' ../main.o: In function `operator=': /usr/i586-mingw32msvc/include/wx-2.8/wx/string.h:660: undefined reference to `wxStringBase::operator=(wxStringBase const&)' ../main.o:main.cpp:(.rdata+0x5d8): undefined reference to `wxScrolledWindow::sm_eventTable' ../main.o:main.cpp:(.rdata+0x5e0): undefined reference to `wxFrame::sm_eventTable' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:37: undefined reference to `wxListBase::Find(wxListKey const&) const' ../main.o: In function `wxwxMenuItemListNode': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:37: undefined reference to `wxNodeBase::wxNodeBase(wxListBase*, wxNodeBase*, wxNodeBase*, void*, wxListKey const&)' /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:37: undefined reference to `vtable for wxwxMenuItemListNode' ../main.o: In function `~wxMenuItemList': /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:37: undefined reference to `wxListBase::~wxListBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/menu.h:37: undefined reference to `wxListBase::~wxListBase()' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/checkbox.h:114: undefined reference to `wxControlBase::DoUpdateWindowUI(wxUpdateUIEvent&)' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:41: undefined reference to `wxControl::ProcessCommand(wxCommandEvent&)' ../main.o: In function `~wxStaticTextBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/stattext.h:24: undefined reference to `wxControl::~wxControl()' /usr/i586-mingw32msvc/include/wx-2.8/wx/stattext.h:24: undefined reference to `wxControl::~wxControl()' ../main.o: In function `~wxScrollBarBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolbar.h:28: undefined reference to `wxControl::~wxControl()' /usr/i586-mingw32msvc/include/wx-2.8/wx/scrolbar.h:28: undefined reference to `wxControl::~wxControl()' ../main.o: In function `~wxCheckBoxBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/checkbox.h:59: undefined reference to `wxControl::~wxControl()' ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/checkbox.h:59: more undefined references to `wxControl::~wxControl()' follow ../main.o:/usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:49: undefined reference to `wxControl::GetClassDefaultAttributes(wxWindowVariant)' ../main.o: In function `_ZN7wxSizer3AddEP8wxWindowiiiP8wxObject': /usr/i586-mingw32msvc/include/wx-2.8/wx/sizer.h:946: undefined reference to `wxSizerItem::wxSizerItem(wxWindow*, int, int, int, wxObject*)' ../main.o: In function `_ZN8wxObjectaSERKS_': /usr/i586-mingw32msvc/include/wx-2.8/wx/object.h:426: undefined reference to `wxObject::Ref(wxObject const&)' ../main.o: In function `wxWindow': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::wxWindowBase()' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `vtable for wxWindow' /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindow::Init()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `vtable for wxControl' ../main.o: In function `wxArrayLong': /usr/i586-mingw32msvc/include/wx-2.8/wx/dynarray.h:996: undefined reference to `wxBaseArrayLong::wxBaseArrayLong()' ../main.o: In function `wxControlBase': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/window.h:42: undefined reference to `wxWindowBase::~wxWindowBase()' ../main.o: In function `wxControl': /usr/i586-mingw32msvc/include/wx-2.8/wx/msw/control.h:21: undefined reference to `wxControlBase::~wxControlBase()' ../main.o: In function `~JukuFrame': /home/pera/softat/jukumagic/mingw32/../main.h:165: undefined reference to `wxFrame::~wxFrame()' /home/pera/softat/jukumagic/mingw32/../main.h:165: undefined reference to `wxFrame::~wxFrame()' /home/pera/softat/jukumagic/mingw32/../main.h:165: undefined reference to `wxFrame::~wxFrame()' /home/pera/softat/jukumagic/mingw32/../main.h:165: undefined reference to `wxFrame::~wxFrame()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x8): undefined reference to `wxScrolledWindow::GetClassInfo() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x14): undefined reference to `wxObject::CreateRefData() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x18): undefined reference to `wxObject::CloneRefData(wxObjectRefData const*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1c): undefined reference to `wxEvtHandler::ProcessEvent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x20): undefined reference to `wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x24): undefined reference to `wxWindowBase::TryValidator(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x28): undefined reference to `wxWindowBase::TryParent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x34): undefined reference to `wxEvtHandler::DoSetClientObject(wxClientData*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x38): undefined reference to `wxEvtHandler::DoGetClientObject() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x3c): undefined reference to `wxEvtHandler::DoSetClientData(void*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x40): undefined reference to `wxEvtHandler::DoGetClientData() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x44): undefined reference to `wxWindowBase::Destroy()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x48): undefined reference to `wxWindow::SetLabel(wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x4c): undefined reference to `wxWindow::GetLabel() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x58): undefined reference to `wxWindow::GetLayoutDirection() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x5c): undefined reference to `wxWindow::SetLayoutDirection(wxLayoutDirection)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x60): undefined reference to `wxWindow::AdjustForLayoutDirection(int, int, int) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x64): undefined reference to `wxWindow::Raise()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x68): undefined reference to `wxWindow::Lower()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x6c): undefined reference to `wxWindowBase::GetClientAreaOrigin() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x70): undefined reference to `wxWindowBase::Fit()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x74): undefined reference to `wxWindowBase::FitInside()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x7c): undefined reference to `wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x80): undefined reference to `wxWindowBase::SetVirtualSizeHints(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x98): undefined reference to `wxWindowBase::DoGetVirtualSize() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xa0): undefined reference to `wxWindowBase::GetWindowBorderSize() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xa4): undefined reference to `wxWindow::Show(bool)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xa8): undefined reference to `wxWindow::Enable(bool)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xb4): undefined reference to `wxWindowBase::IsShownOnScreen() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xb8): undefined reference to `wxWindow::SetWindowStyleFlag(long)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xc4): undefined reference to `wxWindow::SetExtraStyle(long)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xc8): undefined reference to `wxWindowBase::MakeModal(bool)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xd4): undefined reference to `wxPanel::SetFocus()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xd8): undefined reference to `wxWindow::SetFocusFromKbd()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xdc): undefined reference to `wxPanel::AcceptsFocus() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xe4): undefined reference to `wxWindowBase::Navigate(int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xe8): undefined reference to `wxWindowBase::IsTopLevel() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xec): undefined reference to `wxWindow::Reparent(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xf0): undefined reference to `wxWindowBase::AddChild(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xf4): undefined reference to `wxPanel::RemoveChild(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0xf8): undefined reference to `wxWindowBase::SetValidator(wxValidator const&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x100): undefined reference to `wxWindowBase::Validate()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x104): undefined reference to `wxWindowBase::TransferDataToWindow()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x108): undefined reference to `wxWindowBase::TransferDataFromWindow()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x10c): undefined reference to `wxPanel::InitDialog()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x114): undefined reference to `wxWindow::WarpPointer(int, int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x11c): undefined reference to `wxWindow::Refresh(bool, wxRect const*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x120): undefined reference to `wxWindow::Update()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x124): undefined reference to `wxWindowBase::ClearBackground()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x128): undefined reference to `wxWindow::Freeze()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x12c): undefined reference to `wxWindow::Thaw()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x138): undefined reference to `wxWindow::IsDoubleBuffered() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x13c): undefined reference to `wxWindowBase::DoIsExposed(int, int) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x140): undefined reference to `wxWindowBase::DoIsExposed(int, int, int, int) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x148): undefined reference to `wxWindowBase::SetBackgroundColour(wxColour const&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x14c): undefined reference to `wxWindowBase::SetForegroundColour(wxColour const&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x15c): undefined reference to `wxWindow::SetFont(wxFont const&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x160): undefined reference to `wxWindow::SetCursor(wxCursor const&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x164): undefined reference to `wxWindow::GetCharHeight() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x168): undefined reference to `wxWindow::GetCharWidth() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x16c): undefined reference to `wxWindow::GetTextExtent(wxString const&, int*, int*, int*, int*, wxFont const*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x170): undefined reference to `wxWindowBase::UpdateWindowUI(long)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x174): undefined reference to `wxWindowBase::DoUpdateWindowUI(wxUpdateUIEvent&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x17c): undefined reference to `wxWindow::SetScrollbar(int, int, int, int, bool)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x180): undefined reference to `wxWindow::SetScrollPos(int, int, bool)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x184): undefined reference to `wxWindow::GetScrollPos(int) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x188): undefined reference to `wxWindow::GetScrollThumb(int) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x18c): undefined reference to `wxWindow::GetScrollRange(int) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x190): undefined reference to `wxWindow::ScrollWindow(int, int, wxRect const*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x194): undefined reference to `wxWindow::ScrollLines(int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x198): undefined reference to `wxWindow::ScrollPages(int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x19c): undefined reference to `wxWindowBase::GetHelpTextAtPoint(wxPoint const&, wxHelpEvent::Origin) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1a0): undefined reference to `wxWindow::SetDropTarget(wxDropTarget*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1a8): undefined reference to `wxWindowBase::SetConstraintSizes(bool)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1ac): undefined reference to `wxWindowBase::LayoutPhase1(int*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1b0): undefined reference to `wxWindowBase::LayoutPhase2(int*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1b4): undefined reference to `wxWindowBase::DoPhase(int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1b8): undefined reference to `wxWindowBase::SetSizeConstraint(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1bc): undefined reference to `wxWindowBase::MoveConstraint(int, int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1c0): undefined reference to `wxWindowBase::GetSizeConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1c4): undefined reference to `wxWindowBase::GetClientSizeConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1c8): undefined reference to `wxWindowBase::GetPositionConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1d8): undefined reference to `wxWindow::OnInternalIdle()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1e0): undefined reference to `wxWindow::AssociateHandle(void*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1e4): undefined reference to `wxWindow::DissociateHandle()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1e8): undefined reference to `wxWindowBase::InheritAttributes()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1f0): undefined reference to `wxWindowBase::DoMoveInTabOrder(wxWindow*, wxWindowBase::MoveKind)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x1f8): undefined reference to `wxWindowBase::GetDefaultBorder() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x200): undefined reference to `wxWindow::DoClientToScreen(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x204): undefined reference to `wxWindow::DoScreenToClient(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x208): undefined reference to `wxWindowBase::DoHitTest(int, int) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x20c): undefined reference to `wxWindow::DoCaptureMouse()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x210): undefined reference to `wxWindow::DoReleaseMouse()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x214): undefined reference to `wxWindow::DoGetPosition(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x218): undefined reference to `wxWindowBase::DoGetScreenPosition(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x21c): undefined reference to `wxWindow::DoGetSize(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x220): undefined reference to `wxWindow::DoGetClientSize(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x224): undefined reference to `wxWindowBase::DoGetBestSize() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x22c): undefined reference to `wxWindow::DoSetSize(int, int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x230): undefined reference to `wxWindow::DoSetClientSize(int, int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x234): undefined reference to `wxWindow::DoMoveWindow(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x238): undefined reference to `wxWindowBase::DoCentre(int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x23c): undefined reference to `wxWindow::DoSetToolTip(wxToolTip*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x240): undefined reference to `wxWindow::DoPopupMenu(wxMenu*, int, int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x244): undefined reference to `wxWindowBase::AdjustForParentClientOrigin(int&, int&, int) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x248): undefined reference to `wxWindowBase::DoSetWindowVariant(wxWindowVariant)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x24c): undefined reference to `wxWindow::DragAcceptFiles(bool)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x250): undefined reference to `wxWindow::LoadNativeDialog(wxWindow*, int&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x254): undefined reference to `wxWindow::LoadNativeDialog(wxWindow*, wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x260): undefined reference to `wxWindow::MSWGetStyle(long, unsigned long*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x264): undefined reference to `wxWindow::MSWGetParent() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x268): undefined reference to `wxWindow::MSWCommand(unsigned int, unsigned short)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x26c): undefined reference to `wxWindow::CreateWindowFromHWND(wxWindow*, void*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x270): undefined reference to `wxWindow::AdoptAttributesFromHWND()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x274): undefined reference to `wxWindow::SetupColours()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x278): undefined reference to `wxWindow::MSWOnScroll(int, unsigned short, unsigned short, void*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x27c): undefined reference to `wxWindow::MSWOnNotify(int, long, long*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x280): undefined reference to `wxWindow::MSWOnDrawItem(int, void**)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x284): undefined reference to `wxWindow::MSWOnMeasureItem(int, void**)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x288): undefined reference to `wxWindow::HandleSettingChange(unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x28c): undefined reference to `wxScrolledWindow::MSWWindowProc(unsigned int, unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x290): undefined reference to `wxWindow::MSWDefWindowProc(unsigned int, unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x294): undefined reference to `wxWindow::MSWShouldPreProcessMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x298): undefined reference to `wxWindow::MSWProcessMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x29c): undefined reference to `wxWindow::MSWTranslateMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2a0): undefined reference to `wxWindow::MSWDestroyWindow()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2a4): undefined reference to `wxWindow::MSWGetBgBrushForChild(void*, void*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2b0): undefined reference to `wxPanel::OnChildFocus(wxChildFocusEvent&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2b4): undefined reference to `wxPanel::SetFocusIgnoringChildren()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2c8): undefined reference to `wxScrollHelper::SetScrollbars(int, int, int, int, int, int, bool)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2cc): undefined reference to `wxScrollHelper::Scroll(int, int)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2d0): undefined reference to `wxScrollHelper::GetScrollPixelsPerUnit(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2d4): undefined reference to `wxScrollHelper::EnableScrolling(bool, bool)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2d8): undefined reference to `wxScrollHelper::GetViewStart(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2dc): undefined reference to `wxScrollHelper::DoCalcScrolledPosition(int, int, int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2e0): undefined reference to `wxScrollHelper::DoCalcUnscrolledPosition(int, int, int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2e4): undefined reference to `wxScrollHelper::AdjustScrollbars()' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2e8): undefined reference to `wxScrollHelper::CalcScrollInc(wxScrollWinEvent&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2ec): undefined reference to `wxScrollHelper::SetTargetWindow(wxWindow*)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2f0): undefined reference to `wxScrollHelper::GetTargetWindow() const' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2f8): undefined reference to `wxScrollHelper::DoPrepareDC(wxDC&)' ../main.o:main.cpp:(.rdata$_ZTV11BoardWindow[vtable for BoardWindow]+0x2fc): undefined reference to `wxScrollHelper::SendAutoScrollEvents(wxScrollWinEvent&) const' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x8): undefined reference to `wxApp::GetClassInfo() const' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x14): undefined reference to `wxObject::CreateRefData() const' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x18): undefined reference to `wxObject::CloneRefData(wxObjectRefData const*) const' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x1c): undefined reference to `wxEvtHandler::ProcessEvent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x20): undefined reference to `wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x28): undefined reference to `wxEvtHandler::TryParent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x2c): undefined reference to `wxApp::GetEventTable() const' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x30): undefined reference to `wxApp::GetEventHashTable() const' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x34): undefined reference to `wxEvtHandler::DoSetClientObject(wxClientData*)' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x38): undefined reference to `wxEvtHandler::DoGetClientObject() const' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x3c): undefined reference to `wxEvtHandler::DoSetClientData(void*)' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x40): undefined reference to `wxEvtHandler::DoGetClientData() const' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x44): undefined reference to `wxApp::Initialize(int&, wchar_t**)' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x4c): undefined reference to `wxAppConsole::OnInit()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x50): undefined reference to `wxAppBase::OnInitGui()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x54): undefined reference to `wxAppBase::OnRun()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x5c): undefined reference to `wxApp::CleanUp()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x64): undefined reference to `wxAppBase::Exit()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x70): undefined reference to `wxAppConsole::OnCmdLineHelp(wxCmdLineParser&)' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x74): undefined reference to `wxAppConsole::OnCmdLineError(wxCmdLineParser&)' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x78): undefined reference to `wxAppConsole::FilterEvent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x7c): undefined reference to `wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x84): undefined reference to `wxAppConsole::ProcessPendingEvents()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x88): undefined reference to `wxApp::Yield(bool)' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x8c): undefined reference to `wxApp::WakeUpIdle()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x90): undefined reference to `wxAppBase::CreateTraits()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x94): undefined reference to `wxAppBase::MainLoop()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x98): undefined reference to `wxAppBase::ExitMainLoop()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0x9c): undefined reference to `wxAppBase::Pending()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0xa0): undefined reference to `wxAppBase::Dispatch()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0xa4): undefined reference to `wxAppBase::ProcessIdle()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0xa8): undefined reference to `wxAppBase::SendIdleEvents(wxWindow*, wxIdleEvent&)' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0xac): undefined reference to `wxApp::OnExceptionInMainLoop()' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0xb4): undefined reference to `wxAppBase::GetTopWindow() const' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0xb8): undefined reference to `wxAppBase::GetDisplayMode() const' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0xc4): undefined reference to `wxAppBase::GetLayoutDirection() const' ../main.o:main.cpp:(.rdata$_ZTV7JukuApp[vtable for JukuApp]+0xc8): undefined reference to `wxAppBase::SetActive(bool, wxWindow*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x8): undefined reference to `wxFrame::GetClassInfo() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x14): undefined reference to `wxObject::CreateRefData() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x18): undefined reference to `wxObject::CloneRefData(wxObjectRefData const*) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1c): undefined reference to `wxEvtHandler::ProcessEvent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x20): undefined reference to `wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x24): undefined reference to `wxWindowBase::TryValidator(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x28): undefined reference to `wxWindowBase::TryParent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x34): undefined reference to `wxEvtHandler::DoSetClientObject(wxClientData*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x38): undefined reference to `wxEvtHandler::DoGetClientObject() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x3c): undefined reference to `wxEvtHandler::DoSetClientData(void*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x40): undefined reference to `wxEvtHandler::DoGetClientData() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x44): undefined reference to `wxTopLevelWindowBase::Destroy()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x48): undefined reference to `wxWindow::SetLabel(wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x4c): undefined reference to `wxWindow::GetLabel() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x58): undefined reference to `wxWindow::GetLayoutDirection() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x5c): undefined reference to `wxTopLevelWindowMSW::SetLayoutDirection(wxLayoutDirection)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x60): undefined reference to `wxWindow::AdjustForLayoutDirection(int, int, int) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x64): undefined reference to `wxFrame::Raise()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x68): undefined reference to `wxWindow::Lower()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x6c): undefined reference to `wxFrame::GetClientAreaOrigin() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x70): undefined reference to `wxWindowBase::Fit()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x74): undefined reference to `wxWindowBase::FitInside()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x7c): undefined reference to `wxTopLevelWindowBase::DoSetSizeHints(int, int, int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x80): undefined reference to `wxWindowBase::SetVirtualSizeHints(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x84): undefined reference to `wxTopLevelWindowBase::SetMinSize(wxSize const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x88): undefined reference to `wxTopLevelWindowBase::SetMaxSize(wxSize const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x94): undefined reference to `wxWindowBase::DoSetVirtualSize(int, int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x98): undefined reference to `wxWindowBase::DoGetVirtualSize() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xa0): undefined reference to `wxWindowBase::GetWindowBorderSize() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xa4): undefined reference to `wxTopLevelWindowMSW::Show(bool)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xa8): undefined reference to `wxWindow::Enable(bool)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xb4): undefined reference to `wxWindowBase::IsShownOnScreen() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xb8): undefined reference to `wxWindow::SetWindowStyleFlag(long)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xc4): undefined reference to `wxWindow::SetExtraStyle(long)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xc8): undefined reference to `wxWindowBase::MakeModal(bool)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xd4): undefined reference to `wxWindow::SetFocus()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xd8): undefined reference to `wxWindow::SetFocusFromKbd()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xe4): undefined reference to `wxWindowBase::Navigate(int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xec): undefined reference to `wxWindow::Reparent(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xf0): undefined reference to `wxWindowBase::AddChild(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xf4): undefined reference to `wxTopLevelWindowBase::RemoveChild(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0xf8): undefined reference to `wxWindowBase::SetValidator(wxValidator const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x100): undefined reference to `wxWindowBase::Validate()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x104): undefined reference to `wxWindowBase::TransferDataToWindow()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x108): undefined reference to `wxWindowBase::TransferDataFromWindow()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x10c): undefined reference to `wxWindowBase::InitDialog()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x114): undefined reference to `wxWindow::WarpPointer(int, int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x11c): undefined reference to `wxWindow::Refresh(bool, wxRect const*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x120): undefined reference to `wxWindow::Update()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x124): undefined reference to `wxWindowBase::ClearBackground()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x128): undefined reference to `wxWindow::Freeze()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x12c): undefined reference to `wxWindow::Thaw()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x138): undefined reference to `wxWindow::IsDoubleBuffered() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x13c): undefined reference to `wxWindowBase::DoIsExposed(int, int) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x140): undefined reference to `wxWindowBase::DoIsExposed(int, int, int, int) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x148): undefined reference to `wxWindowBase::SetBackgroundColour(wxColour const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x14c): undefined reference to `wxWindowBase::SetForegroundColour(wxColour const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x15c): undefined reference to `wxWindow::SetFont(wxFont const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x160): undefined reference to `wxWindow::SetCursor(wxCursor const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x164): undefined reference to `wxWindow::GetCharHeight() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x168): undefined reference to `wxWindow::GetCharWidth() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x16c): undefined reference to `wxWindow::GetTextExtent(wxString const&, int*, int*, int*, int*, wxFont const*) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x170): undefined reference to `wxFrameBase::UpdateWindowUI(long)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x174): undefined reference to `wxTopLevelWindowBase::DoUpdateWindowUI(wxUpdateUIEvent&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x17c): undefined reference to `wxWindow::SetScrollbar(int, int, int, int, bool)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x180): undefined reference to `wxWindow::SetScrollPos(int, int, bool)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x184): undefined reference to `wxWindow::GetScrollPos(int) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x188): undefined reference to `wxWindow::GetScrollThumb(int) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x18c): undefined reference to `wxWindow::GetScrollRange(int) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x190): undefined reference to `wxWindow::ScrollWindow(int, int, wxRect const*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x194): undefined reference to `wxWindow::ScrollLines(int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x198): undefined reference to `wxWindow::ScrollPages(int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x19c): undefined reference to `wxWindowBase::GetHelpTextAtPoint(wxPoint const&, wxHelpEvent::Origin) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1a0): undefined reference to `wxWindow::SetDropTarget(wxDropTarget*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1a8): undefined reference to `wxWindowBase::SetConstraintSizes(bool)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1ac): undefined reference to `wxWindowBase::LayoutPhase1(int*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1b0): undefined reference to `wxWindowBase::LayoutPhase2(int*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1b4): undefined reference to `wxWindowBase::DoPhase(int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1b8): undefined reference to `wxWindowBase::SetSizeConstraint(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1bc): undefined reference to `wxWindowBase::MoveConstraint(int, int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1c0): undefined reference to `wxWindowBase::GetSizeConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1c4): undefined reference to `wxWindowBase::GetClientSizeConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1c8): undefined reference to `wxWindowBase::GetPositionConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1cc): undefined reference to `wxWindowBase::Layout()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1d0): undefined reference to `wxTopLevelWindowMSW::SetTransparent(unsigned char)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1d4): undefined reference to `wxTopLevelWindowMSW::CanSetTransparent()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1d8): undefined reference to `wxFrameBase::OnInternalIdle()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1e0): undefined reference to `wxWindow::AssociateHandle(void*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1e4): undefined reference to `wxWindow::DissociateHandle()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1e8): undefined reference to `wxWindowBase::InheritAttributes()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1f0): undefined reference to `wxWindowBase::DoMoveInTabOrder(wxWindow*, wxWindowBase::MoveKind)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x1f8): undefined reference to `wxWindowBase::GetDefaultBorder() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x200): undefined reference to `wxTopLevelWindowBase::DoClientToScreen(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x204): undefined reference to `wxTopLevelWindowBase::DoScreenToClient(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x208): undefined reference to `wxWindowBase::DoHitTest(int, int) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x20c): undefined reference to `wxWindow::DoCaptureMouse()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x210): undefined reference to `wxWindow::DoReleaseMouse()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x214): undefined reference to `wxWindow::DoGetPosition(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x21c): undefined reference to `wxWindow::DoGetSize(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x220): undefined reference to `wxFrame::DoGetClientSize(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x224): undefined reference to `wxWindowBase::DoGetBestSize() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x22c): undefined reference to `wxWindow::DoSetSize(int, int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x230): undefined reference to `wxFrame::DoSetClientSize(int, int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x234): undefined reference to `wxWindow::DoMoveWindow(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x238): undefined reference to `wxTopLevelWindowBase::DoCentre(int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x23c): undefined reference to `wxWindow::DoSetToolTip(wxToolTip*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x240): undefined reference to `wxWindow::DoPopupMenu(wxMenu*, int, int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x244): undefined reference to `wxWindowBase::AdjustForParentClientOrigin(int&, int&, int) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x248): undefined reference to `wxWindowBase::DoSetWindowVariant(wxWindowVariant)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x24c): undefined reference to `wxWindow::DragAcceptFiles(bool)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x250): undefined reference to `wxWindow::LoadNativeDialog(wxWindow*, int&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x254): undefined reference to `wxWindow::LoadNativeDialog(wxWindow*, wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x260): undefined reference to `wxTopLevelWindowMSW::MSWGetStyle(long, unsigned long*) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x264): undefined reference to `wxTopLevelWindowMSW::MSWGetParent() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x268): undefined reference to `wxWindow::MSWCommand(unsigned int, unsigned short)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x26c): undefined reference to `wxWindow::CreateWindowFromHWND(wxWindow*, void*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x270): undefined reference to `wxWindow::AdoptAttributesFromHWND()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x274): undefined reference to `wxWindow::SetupColours()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x278): undefined reference to `wxWindow::MSWOnScroll(int, unsigned short, unsigned short, void*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x27c): undefined reference to `wxWindow::MSWOnNotify(int, long, long*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x280): undefined reference to `wxWindow::MSWOnDrawItem(int, void**)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x284): undefined reference to `wxWindow::MSWOnMeasureItem(int, void**)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x288): undefined reference to `wxWindow::HandleSettingChange(unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x28c): undefined reference to `wxFrame::MSWWindowProc(unsigned int, unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x290): undefined reference to `wxWindow::MSWDefWindowProc(unsigned int, unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x294): undefined reference to `wxWindow::MSWShouldPreProcessMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x298): undefined reference to `wxWindow::MSWProcessMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2a0): undefined reference to `wxWindow::MSWDestroyWindow()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2a4): undefined reference to `wxWindow::MSWGetBgBrushForChild(void*, void*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2b0): undefined reference to `wxTopLevelWindowMSW::Maximize(bool)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2b4): undefined reference to `wxTopLevelWindowMSW::Restore()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2b8): undefined reference to `wxTopLevelWindowMSW::Iconize(bool)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2bc): undefined reference to `wxTopLevelWindowMSW::IsMaximized() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2c0): undefined reference to `wxTopLevelWindowBase::IsAlwaysMaximized() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2c4): undefined reference to `wxTopLevelWindowMSW::IsIconized() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2c8): undefined reference to `wxTopLevelWindowMSW::SetIcon(wxIcon const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2cc): undefined reference to `wxTopLevelWindowMSW::SetIcons(wxIconBundle const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2d0): undefined reference to `wxFrame::ShowFullScreen(bool, long)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2d8): undefined reference to `wxTopLevelWindowMSW::SetTitle(wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2dc): undefined reference to `wxTopLevelWindowMSW::GetTitle() const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2e0): undefined reference to `wxTopLevelWindowMSW::EnableCloseButton(bool)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2e4): undefined reference to `wxTopLevelWindowMSW::SetShape(wxRegion const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2e8): undefined reference to `wxTopLevelWindowMSW::RequestUserAttention(int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2f8): undefined reference to `wxTopLevelWindowBase::GetRectForTopLevelChildren(int*, int*, int*, int*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x2fc): undefined reference to `wxFrameBase::IsOneOfBars(wxWindow const*) const' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x300): undefined reference to `wxFrame::SendSizeEvent()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x304): undefined reference to `wxFrameBase::SetMenuBar(wxMenuBar*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x30c): undefined reference to `wxFrameBase::CreateStatusBar(int, long, int, wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x310): undefined reference to `wxFrame::OnCreateStatusBar(int, long, int, wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x318): undefined reference to `wxFrameBase::SetStatusBar(wxStatusBar*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x31c): undefined reference to `wxFrameBase::SetStatusText(wxString const&, int)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x320): undefined reference to `wxFrameBase::SetStatusWidths(int, int const*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x324): undefined reference to `wxFrame::CreateToolBar(long, int, wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x328): undefined reference to `wxFrameBase::OnCreateToolBar(long, int, wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x330): undefined reference to `wxFrameBase::SetToolBar(wxToolBar*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x334): undefined reference to `wxFrameBase::DoMenuUpdates(wxMenu*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x338): undefined reference to `wxFrameBase::DoGiveHelp(wxString const&, bool)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x340): undefined reference to `wxFrameBase::DetachMenuBar()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x344): undefined reference to `wxFrame::AttachMenuBar(wxMenuBar*)' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x348): undefined reference to `wxFrame::PositionStatusBar()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x34c): undefined reference to `wxFrame::PositionToolBar()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x350): undefined reference to `wxFrame::InternalSetMenuBar()' ../main.o:main.cpp:(.rdata$_ZTV9JukuFrame[vtable for JukuFrame]+0x358): undefined reference to `wxFrame::GetDefaultIcon() const' ../main.o:main.cpp:(.rdata$_ZTV20wxThreadHelperThread[vtable for wxThreadHelperThread]+0xc): undefined reference to `wxThread::TestDestroy()' ../main.o:main.cpp:(.rdata$_ZTV14wxMenuItemList[vtable for wxMenuItemList]+0x8): undefined reference to `wxObject::GetClassInfo() const' ../main.o:main.cpp:(.rdata$_ZTV14wxMenuItemList[vtable for wxMenuItemList]+0x14): undefined reference to `wxObject::CreateRefData() const' ../main.o:main.cpp:(.rdata$_ZTV14wxMenuItemList[vtable for wxMenuItemList]+0x18): undefined reference to `wxObject::CloneRefData(wxObjectRefData const*) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x8): undefined reference to `wxControl::GetClassInfo() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x14): undefined reference to `wxObject::CreateRefData() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x18): undefined reference to `wxObject::CloneRefData(wxObjectRefData const*) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1c): undefined reference to `wxEvtHandler::ProcessEvent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x20): undefined reference to `wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x24): undefined reference to `wxWindowBase::TryValidator(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x28): undefined reference to `wxWindowBase::TryParent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x2c): undefined reference to `wxWindow::GetEventTable() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x30): undefined reference to `wxWindow::GetEventHashTable() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x34): undefined reference to `wxEvtHandler::DoSetClientObject(wxClientData*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x38): undefined reference to `wxEvtHandler::DoGetClientObject() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x3c): undefined reference to `wxEvtHandler::DoSetClientData(void*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x40): undefined reference to `wxEvtHandler::DoGetClientData() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x44): undefined reference to `wxWindowBase::Destroy()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x48): undefined reference to `wxControlBase::SetLabel(wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x4c): undefined reference to `wxWindow::GetLabel() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x58): undefined reference to `wxWindow::GetLayoutDirection() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x5c): undefined reference to `wxWindow::SetLayoutDirection(wxLayoutDirection)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x60): undefined reference to `wxWindow::AdjustForLayoutDirection(int, int, int) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x64): undefined reference to `wxWindow::Raise()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x68): undefined reference to `wxWindow::Lower()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x6c): undefined reference to `wxWindowBase::GetClientAreaOrigin() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x70): undefined reference to `wxWindowBase::Fit()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x74): undefined reference to `wxWindowBase::FitInside()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x7c): undefined reference to `wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x80): undefined reference to `wxWindowBase::SetVirtualSizeHints(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x94): undefined reference to `wxWindowBase::DoSetVirtualSize(int, int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x98): undefined reference to `wxWindowBase::DoGetVirtualSize() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xa0): undefined reference to `wxWindowBase::GetWindowBorderSize() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xa4): undefined reference to `wxWindow::Show(bool)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xa8): undefined reference to `wxWindow::Enable(bool)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xb4): undefined reference to `wxWindowBase::IsShownOnScreen() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xb8): undefined reference to `wxWindow::SetWindowStyleFlag(long)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xc4): undefined reference to `wxWindow::SetExtraStyle(long)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xc8): undefined reference to `wxWindowBase::MakeModal(bool)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xd4): undefined reference to `wxWindow::SetFocus()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xd8): undefined reference to `wxWindow::SetFocusFromKbd()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xe4): undefined reference to `wxWindowBase::Navigate(int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xe8): undefined reference to `wxWindowBase::IsTopLevel() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xec): undefined reference to `wxWindow::Reparent(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xf0): undefined reference to `wxWindowBase::AddChild(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xf4): undefined reference to `wxWindowBase::RemoveChild(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0xf8): undefined reference to `wxWindowBase::SetValidator(wxValidator const&)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x100): undefined reference to `wxWindowBase::Validate()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x104): undefined reference to `wxWindowBase::TransferDataToWindow()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x108): undefined reference to `wxWindowBase::TransferDataFromWindow()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x10c): undefined reference to `wxWindowBase::InitDialog()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x114): undefined reference to `wxWindow::WarpPointer(int, int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x11c): undefined reference to `wxWindow::Refresh(bool, wxRect const*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x120): undefined reference to `wxWindow::Update()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x124): undefined reference to `wxWindowBase::ClearBackground()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x128): undefined reference to `wxWindow::Freeze()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x12c): undefined reference to `wxWindow::Thaw()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x138): undefined reference to `wxWindow::IsDoubleBuffered() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x13c): undefined reference to `wxWindowBase::DoIsExposed(int, int) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x140): undefined reference to `wxWindowBase::DoIsExposed(int, int, int, int) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x148): undefined reference to `wxWindowBase::SetBackgroundColour(wxColour const&)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x14c): undefined reference to `wxWindowBase::SetForegroundColour(wxColour const&)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x15c): undefined reference to `wxControlBase::SetFont(wxFont const&)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x160): undefined reference to `wxWindow::SetCursor(wxCursor const&)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x164): undefined reference to `wxWindow::GetCharHeight() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x168): undefined reference to `wxWindow::GetCharWidth() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x16c): undefined reference to `wxWindow::GetTextExtent(wxString const&, int*, int*, int*, int*, wxFont const*) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x170): undefined reference to `wxWindowBase::UpdateWindowUI(long)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x174): undefined reference to `wxControlBase::DoUpdateWindowUI(wxUpdateUIEvent&)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x180): undefined reference to `wxWindow::SetScrollPos(int, int, bool)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x184): undefined reference to `wxWindow::GetScrollPos(int) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x188): undefined reference to `wxWindow::GetScrollThumb(int) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x18c): undefined reference to `wxWindow::GetScrollRange(int) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x190): undefined reference to `wxWindow::ScrollWindow(int, int, wxRect const*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x194): undefined reference to `wxWindow::ScrollLines(int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x198): undefined reference to `wxWindow::ScrollPages(int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x19c): undefined reference to `wxWindowBase::GetHelpTextAtPoint(wxPoint const&, wxHelpEvent::Origin) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1a0): undefined reference to `wxWindow::SetDropTarget(wxDropTarget*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1a8): undefined reference to `wxWindowBase::SetConstraintSizes(bool)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1ac): undefined reference to `wxWindowBase::LayoutPhase1(int*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1b0): undefined reference to `wxWindowBase::LayoutPhase2(int*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1b4): undefined reference to `wxWindowBase::DoPhase(int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1b8): undefined reference to `wxWindowBase::SetSizeConstraint(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1bc): undefined reference to `wxWindowBase::MoveConstraint(int, int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1c0): undefined reference to `wxWindowBase::GetSizeConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1c4): undefined reference to `wxWindowBase::GetClientSizeConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1c8): undefined reference to `wxWindowBase::GetPositionConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1cc): undefined reference to `wxWindowBase::Layout()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1d8): undefined reference to `wxWindow::OnInternalIdle()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1e0): undefined reference to `wxWindow::AssociateHandle(void*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1e4): undefined reference to `wxWindow::DissociateHandle()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1e8): undefined reference to `wxWindowBase::InheritAttributes()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1f0): undefined reference to `wxWindowBase::DoMoveInTabOrder(wxWindow*, wxWindowBase::MoveKind)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x1f8): undefined reference to `wxControl::GetDefaultBorder() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x200): undefined reference to `wxWindow::DoClientToScreen(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x204): undefined reference to `wxWindow::DoScreenToClient(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x208): undefined reference to `wxWindowBase::DoHitTest(int, int) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x20c): undefined reference to `wxWindow::DoCaptureMouse()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x210): undefined reference to `wxWindow::DoReleaseMouse()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x214): undefined reference to `wxWindow::DoGetPosition(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x218): undefined reference to `wxWindowBase::DoGetScreenPosition(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x21c): undefined reference to `wxWindow::DoGetSize(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x220): undefined reference to `wxWindow::DoGetClientSize(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x224): undefined reference to `wxControl::DoGetBestSize() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x22c): undefined reference to `wxWindow::DoSetSize(int, int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x230): undefined reference to `wxWindow::DoSetClientSize(int, int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x234): undefined reference to `wxWindow::DoMoveWindow(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x238): undefined reference to `wxWindowBase::DoCentre(int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x23c): undefined reference to `wxWindow::DoSetToolTip(wxToolTip*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x240): undefined reference to `wxWindow::DoPopupMenu(wxMenu*, int, int)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x244): undefined reference to `wxWindowBase::AdjustForParentClientOrigin(int&, int&, int) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x248): undefined reference to `wxWindowBase::DoSetWindowVariant(wxWindowVariant)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x24c): undefined reference to `wxWindow::DragAcceptFiles(bool)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x250): undefined reference to `wxWindow::LoadNativeDialog(wxWindow*, int&)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x254): undefined reference to `wxWindow::LoadNativeDialog(wxWindow*, wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x260): undefined reference to `wxControl::MSWGetStyle(long, unsigned long*) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x264): undefined reference to `wxWindow::MSWGetParent() const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x268): undefined reference to `wxWindow::MSWCommand(unsigned int, unsigned short)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x26c): undefined reference to `wxWindow::CreateWindowFromHWND(wxWindow*, void*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x270): undefined reference to `wxWindow::AdoptAttributesFromHWND()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x274): undefined reference to `wxWindow::SetupColours()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x278): undefined reference to `wxWindow::MSWOnScroll(int, unsigned short, unsigned short, void*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x27c): undefined reference to `wxControl::MSWOnNotify(int, long, long*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x280): undefined reference to `wxWindow::MSWOnDrawItem(int, void**)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x284): undefined reference to `wxWindow::MSWOnMeasureItem(int, void**)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x288): undefined reference to `wxWindow::HandleSettingChange(unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x28c): undefined reference to `wxWindow::MSWWindowProc(unsigned int, unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x290): undefined reference to `wxWindow::MSWDefWindowProc(unsigned int, unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x294): undefined reference to `wxWindow::MSWShouldPreProcessMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x298): undefined reference to `wxWindow::MSWProcessMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x29c): undefined reference to `wxWindow::MSWTranslateMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x2a0): undefined reference to `wxWindow::MSWDestroyWindow()' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x2a4): undefined reference to `wxWindow::MSWGetBgBrushForChild(void*, void*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x2bc): undefined reference to `wxControl::MSWControlColor(void*, void*)' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x2c0): undefined reference to `wxControl::GetBestSpinnerSize(bool) const' ../main.o:main.cpp:(.rdata$_ZTV15wxScrollBarBase[vtable for wxScrollBarBase]+0x2c4): undefined reference to `wxControl::DoMSWControlColor(void*, wxColour, void*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x8): undefined reference to `wxControl::GetClassInfo() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x14): undefined reference to `wxObject::CreateRefData() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x18): undefined reference to `wxObject::CloneRefData(wxObjectRefData const*) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1c): undefined reference to `wxEvtHandler::ProcessEvent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x20): undefined reference to `wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x24): undefined reference to `wxWindowBase::TryValidator(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x28): undefined reference to `wxWindowBase::TryParent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x2c): undefined reference to `wxWindow::GetEventTable() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x30): undefined reference to `wxWindow::GetEventHashTable() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x34): undefined reference to `wxEvtHandler::DoSetClientObject(wxClientData*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x38): undefined reference to `wxEvtHandler::DoGetClientObject() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x3c): undefined reference to `wxEvtHandler::DoSetClientData(void*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x40): undefined reference to `wxEvtHandler::DoGetClientData() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x44): undefined reference to `wxWindowBase::Destroy()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x48): undefined reference to `wxControlBase::SetLabel(wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x4c): undefined reference to `wxWindow::GetLabel() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x58): undefined reference to `wxWindow::GetLayoutDirection() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x5c): undefined reference to `wxWindow::SetLayoutDirection(wxLayoutDirection)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x60): undefined reference to `wxWindow::AdjustForLayoutDirection(int, int, int) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x64): undefined reference to `wxWindow::Raise()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x68): undefined reference to `wxWindow::Lower()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x6c): undefined reference to `wxWindowBase::GetClientAreaOrigin() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x70): undefined reference to `wxWindowBase::Fit()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x74): undefined reference to `wxWindowBase::FitInside()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x7c): undefined reference to `wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x80): undefined reference to `wxWindowBase::SetVirtualSizeHints(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x94): undefined reference to `wxWindowBase::DoSetVirtualSize(int, int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x98): undefined reference to `wxWindowBase::DoGetVirtualSize() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xa0): undefined reference to `wxWindowBase::GetWindowBorderSize() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xa4): undefined reference to `wxWindow::Show(bool)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xa8): undefined reference to `wxWindow::Enable(bool)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xb4): undefined reference to `wxWindowBase::IsShownOnScreen() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xb8): undefined reference to `wxWindow::SetWindowStyleFlag(long)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xc4): undefined reference to `wxWindow::SetExtraStyle(long)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xc8): undefined reference to `wxWindowBase::MakeModal(bool)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xd4): undefined reference to `wxWindow::SetFocus()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xd8): undefined reference to `wxWindow::SetFocusFromKbd()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xe4): undefined reference to `wxWindowBase::Navigate(int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xe8): undefined reference to `wxWindowBase::IsTopLevel() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xec): undefined reference to `wxWindow::Reparent(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xf0): undefined reference to `wxWindowBase::AddChild(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xf4): undefined reference to `wxWindowBase::RemoveChild(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0xf8): undefined reference to `wxWindowBase::SetValidator(wxValidator const&)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x100): undefined reference to `wxWindowBase::Validate()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x104): undefined reference to `wxWindowBase::TransferDataToWindow()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x108): undefined reference to `wxWindowBase::TransferDataFromWindow()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x10c): undefined reference to `wxWindowBase::InitDialog()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x114): undefined reference to `wxWindow::WarpPointer(int, int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x11c): undefined reference to `wxWindow::Refresh(bool, wxRect const*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x120): undefined reference to `wxWindow::Update()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x124): undefined reference to `wxWindowBase::ClearBackground()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x128): undefined reference to `wxWindow::Freeze()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x12c): undefined reference to `wxWindow::Thaw()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x138): undefined reference to `wxWindow::IsDoubleBuffered() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x13c): undefined reference to `wxWindowBase::DoIsExposed(int, int) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x140): undefined reference to `wxWindowBase::DoIsExposed(int, int, int, int) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x148): undefined reference to `wxWindowBase::SetBackgroundColour(wxColour const&)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x14c): undefined reference to `wxWindowBase::SetForegroundColour(wxColour const&)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x15c): undefined reference to `wxControlBase::SetFont(wxFont const&)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x160): undefined reference to `wxWindow::SetCursor(wxCursor const&)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x164): undefined reference to `wxWindow::GetCharHeight() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x168): undefined reference to `wxWindow::GetCharWidth() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x16c): undefined reference to `wxWindow::GetTextExtent(wxString const&, int*, int*, int*, int*, wxFont const*) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x170): undefined reference to `wxWindowBase::UpdateWindowUI(long)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x17c): undefined reference to `wxWindow::SetScrollbar(int, int, int, int, bool)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x180): undefined reference to `wxWindow::SetScrollPos(int, int, bool)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x184): undefined reference to `wxWindow::GetScrollPos(int) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x188): undefined reference to `wxWindow::GetScrollThumb(int) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x18c): undefined reference to `wxWindow::GetScrollRange(int) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x190): undefined reference to `wxWindow::ScrollWindow(int, int, wxRect const*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x194): undefined reference to `wxWindow::ScrollLines(int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x198): undefined reference to `wxWindow::ScrollPages(int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x19c): undefined reference to `wxWindowBase::GetHelpTextAtPoint(wxPoint const&, wxHelpEvent::Origin) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1a0): undefined reference to `wxWindow::SetDropTarget(wxDropTarget*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1a8): undefined reference to `wxWindowBase::SetConstraintSizes(bool)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1ac): undefined reference to `wxWindowBase::LayoutPhase1(int*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1b0): undefined reference to `wxWindowBase::LayoutPhase2(int*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1b4): undefined reference to `wxWindowBase::DoPhase(int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1b8): undefined reference to `wxWindowBase::SetSizeConstraint(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1bc): undefined reference to `wxWindowBase::MoveConstraint(int, int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1c0): undefined reference to `wxWindowBase::GetSizeConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1c4): undefined reference to `wxWindowBase::GetClientSizeConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1c8): undefined reference to `wxWindowBase::GetPositionConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1cc): undefined reference to `wxWindowBase::Layout()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1d8): undefined reference to `wxWindow::OnInternalIdle()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1e0): undefined reference to `wxWindow::AssociateHandle(void*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1e4): undefined reference to `wxWindow::DissociateHandle()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1e8): undefined reference to `wxWindowBase::InheritAttributes()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1f0): undefined reference to `wxWindowBase::DoMoveInTabOrder(wxWindow*, wxWindowBase::MoveKind)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x1f8): undefined reference to `wxControl::GetDefaultBorder() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x200): undefined reference to `wxWindow::DoClientToScreen(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x204): undefined reference to `wxWindow::DoScreenToClient(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x208): undefined reference to `wxWindowBase::DoHitTest(int, int) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x20c): undefined reference to `wxWindow::DoCaptureMouse()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x210): undefined reference to `wxWindow::DoReleaseMouse()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x214): undefined reference to `wxWindow::DoGetPosition(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x218): undefined reference to `wxWindowBase::DoGetScreenPosition(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x21c): undefined reference to `wxWindow::DoGetSize(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x220): undefined reference to `wxWindow::DoGetClientSize(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x224): undefined reference to `wxControl::DoGetBestSize() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x22c): undefined reference to `wxWindow::DoSetSize(int, int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x230): undefined reference to `wxWindow::DoSetClientSize(int, int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x234): undefined reference to `wxWindow::DoMoveWindow(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x238): undefined reference to `wxWindowBase::DoCentre(int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x23c): undefined reference to `wxWindow::DoSetToolTip(wxToolTip*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x240): undefined reference to `wxWindow::DoPopupMenu(wxMenu*, int, int)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x244): undefined reference to `wxWindowBase::AdjustForParentClientOrigin(int&, int&, int) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x248): undefined reference to `wxWindowBase::DoSetWindowVariant(wxWindowVariant)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x24c): undefined reference to `wxWindow::DragAcceptFiles(bool)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x250): undefined reference to `wxWindow::LoadNativeDialog(wxWindow*, int&)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x254): undefined reference to `wxWindow::LoadNativeDialog(wxWindow*, wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x260): undefined reference to `wxControl::MSWGetStyle(long, unsigned long*) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x264): undefined reference to `wxWindow::MSWGetParent() const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x268): undefined reference to `wxWindow::MSWCommand(unsigned int, unsigned short)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x26c): undefined reference to `wxWindow::CreateWindowFromHWND(wxWindow*, void*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x270): undefined reference to `wxWindow::AdoptAttributesFromHWND()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x274): undefined reference to `wxWindow::SetupColours()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x278): undefined reference to `wxWindow::MSWOnScroll(int, unsigned short, unsigned short, void*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x27c): undefined reference to `wxControl::MSWOnNotify(int, long, long*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x280): undefined reference to `wxWindow::MSWOnDrawItem(int, void**)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x284): undefined reference to `wxWindow::MSWOnMeasureItem(int, void**)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x288): undefined reference to `wxWindow::HandleSettingChange(unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x28c): undefined reference to `wxWindow::MSWWindowProc(unsigned int, unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x290): undefined reference to `wxWindow::MSWDefWindowProc(unsigned int, unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x294): undefined reference to `wxWindow::MSWShouldPreProcessMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x298): undefined reference to `wxWindow::MSWProcessMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x29c): undefined reference to `wxWindow::MSWTranslateMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x2a0): undefined reference to `wxWindow::MSWDestroyWindow()' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x2a4): undefined reference to `wxWindow::MSWGetBgBrushForChild(void*, void*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x2bc): undefined reference to `wxControl::MSWControlColor(void*, void*)' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x2c0): undefined reference to `wxControl::GetBestSpinnerSize(bool) const' ../main.o:main.cpp:(.rdata$_ZTV14wxCheckBoxBase[vtable for wxCheckBoxBase]+0x2c4): undefined reference to `wxControl::DoMSWControlColor(void*, wxColour, void*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x8): undefined reference to `wxControl::GetClassInfo() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x14): undefined reference to `wxObject::CreateRefData() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x18): undefined reference to `wxObject::CloneRefData(wxObjectRefData const*) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1c): undefined reference to `wxEvtHandler::ProcessEvent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x20): undefined reference to `wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x24): undefined reference to `wxWindowBase::TryValidator(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x28): undefined reference to `wxWindowBase::TryParent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x2c): undefined reference to `wxWindow::GetEventTable() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x30): undefined reference to `wxWindow::GetEventHashTable() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x34): undefined reference to `wxEvtHandler::DoSetClientObject(wxClientData*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x38): undefined reference to `wxEvtHandler::DoGetClientObject() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x3c): undefined reference to `wxEvtHandler::DoSetClientData(void*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x40): undefined reference to `wxEvtHandler::DoGetClientData() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x44): undefined reference to `wxWindowBase::Destroy()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x48): undefined reference to `wxControlBase::SetLabel(wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x4c): undefined reference to `wxWindow::GetLabel() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x58): undefined reference to `wxWindow::GetLayoutDirection() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x5c): undefined reference to `wxWindow::SetLayoutDirection(wxLayoutDirection)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x60): undefined reference to `wxWindow::AdjustForLayoutDirection(int, int, int) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x64): undefined reference to `wxWindow::Raise()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x68): undefined reference to `wxWindow::Lower()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x6c): undefined reference to `wxWindowBase::GetClientAreaOrigin() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x70): undefined reference to `wxWindowBase::Fit()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x74): undefined reference to `wxWindowBase::FitInside()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x7c): undefined reference to `wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x80): undefined reference to `wxWindowBase::SetVirtualSizeHints(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x94): undefined reference to `wxWindowBase::DoSetVirtualSize(int, int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x98): undefined reference to `wxWindowBase::DoGetVirtualSize() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xa0): undefined reference to `wxWindowBase::GetWindowBorderSize() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xa4): undefined reference to `wxWindow::Show(bool)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xa8): undefined reference to `wxWindow::Enable(bool)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xb4): undefined reference to `wxWindowBase::IsShownOnScreen() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xb8): undefined reference to `wxWindow::SetWindowStyleFlag(long)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xc4): undefined reference to `wxWindow::SetExtraStyle(long)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xc8): undefined reference to `wxWindowBase::MakeModal(bool)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xd4): undefined reference to `wxWindow::SetFocus()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xd8): undefined reference to `wxWindow::SetFocusFromKbd()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xe4): undefined reference to `wxWindowBase::Navigate(int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xe8): undefined reference to `wxWindowBase::IsTopLevel() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xec): undefined reference to `wxWindow::Reparent(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xf0): undefined reference to `wxWindowBase::AddChild(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xf4): undefined reference to `wxWindowBase::RemoveChild(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0xf8): undefined reference to `wxWindowBase::SetValidator(wxValidator const&)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x100): undefined reference to `wxWindowBase::Validate()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x104): undefined reference to `wxWindowBase::TransferDataToWindow()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x108): undefined reference to `wxWindowBase::TransferDataFromWindow()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x10c): undefined reference to `wxWindowBase::InitDialog()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x114): undefined reference to `wxWindow::WarpPointer(int, int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x11c): undefined reference to `wxWindow::Refresh(bool, wxRect const*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x120): undefined reference to `wxWindow::Update()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x124): undefined reference to `wxWindowBase::ClearBackground()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x128): undefined reference to `wxWindow::Freeze()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x12c): undefined reference to `wxWindow::Thaw()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x138): undefined reference to `wxWindow::IsDoubleBuffered() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x13c): undefined reference to `wxWindowBase::DoIsExposed(int, int) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x140): undefined reference to `wxWindowBase::DoIsExposed(int, int, int, int) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x148): undefined reference to `wxWindowBase::SetBackgroundColour(wxColour const&)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x14c): undefined reference to `wxWindowBase::SetForegroundColour(wxColour const&)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x15c): undefined reference to `wxControlBase::SetFont(wxFont const&)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x160): undefined reference to `wxWindow::SetCursor(wxCursor const&)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x164): undefined reference to `wxWindow::GetCharHeight() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x168): undefined reference to `wxWindow::GetCharWidth() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x16c): undefined reference to `wxWindow::GetTextExtent(wxString const&, int*, int*, int*, int*, wxFont const*) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x170): undefined reference to `wxWindowBase::UpdateWindowUI(long)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x174): undefined reference to `wxControlBase::DoUpdateWindowUI(wxUpdateUIEvent&)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x17c): undefined reference to `wxWindow::SetScrollbar(int, int, int, int, bool)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x180): undefined reference to `wxWindow::SetScrollPos(int, int, bool)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x184): undefined reference to `wxWindow::GetScrollPos(int) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x188): undefined reference to `wxWindow::GetScrollThumb(int) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x18c): undefined reference to `wxWindow::GetScrollRange(int) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x190): undefined reference to `wxWindow::ScrollWindow(int, int, wxRect const*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x194): undefined reference to `wxWindow::ScrollLines(int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x198): undefined reference to `wxWindow::ScrollPages(int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x19c): undefined reference to `wxWindowBase::GetHelpTextAtPoint(wxPoint const&, wxHelpEvent::Origin) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1a0): undefined reference to `wxWindow::SetDropTarget(wxDropTarget*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1a8): undefined reference to `wxWindowBase::SetConstraintSizes(bool)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1ac): undefined reference to `wxWindowBase::LayoutPhase1(int*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1b0): undefined reference to `wxWindowBase::LayoutPhase2(int*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1b4): undefined reference to `wxWindowBase::DoPhase(int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1b8): undefined reference to `wxWindowBase::SetSizeConstraint(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1bc): undefined reference to `wxWindowBase::MoveConstraint(int, int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1c0): undefined reference to `wxWindowBase::GetSizeConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1c4): undefined reference to `wxWindowBase::GetClientSizeConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1c8): undefined reference to `wxWindowBase::GetPositionConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1cc): undefined reference to `wxWindowBase::Layout()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1d8): undefined reference to `wxWindow::OnInternalIdle()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1e0): undefined reference to `wxWindow::AssociateHandle(void*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1e4): undefined reference to `wxWindow::DissociateHandle()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1e8): undefined reference to `wxWindowBase::InheritAttributes()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1f0): undefined reference to `wxWindowBase::DoMoveInTabOrder(wxWindow*, wxWindowBase::MoveKind)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x1f8): undefined reference to `wxControl::GetDefaultBorder() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x200): undefined reference to `wxWindow::DoClientToScreen(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x204): undefined reference to `wxWindow::DoScreenToClient(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x208): undefined reference to `wxWindowBase::DoHitTest(int, int) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x20c): undefined reference to `wxWindow::DoCaptureMouse()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x210): undefined reference to `wxWindow::DoReleaseMouse()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x214): undefined reference to `wxWindow::DoGetPosition(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x218): undefined reference to `wxWindowBase::DoGetScreenPosition(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x21c): undefined reference to `wxWindow::DoGetSize(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x220): undefined reference to `wxWindow::DoGetClientSize(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x224): undefined reference to `wxControl::DoGetBestSize() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x22c): undefined reference to `wxWindow::DoSetSize(int, int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x230): undefined reference to `wxWindow::DoSetClientSize(int, int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x234): undefined reference to `wxWindow::DoMoveWindow(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x238): undefined reference to `wxWindowBase::DoCentre(int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x23c): undefined reference to `wxWindow::DoSetToolTip(wxToolTip*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x240): undefined reference to `wxWindow::DoPopupMenu(wxMenu*, int, int)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x244): undefined reference to `wxWindowBase::AdjustForParentClientOrigin(int&, int&, int) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x248): undefined reference to `wxWindowBase::DoSetWindowVariant(wxWindowVariant)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x24c): undefined reference to `wxWindow::DragAcceptFiles(bool)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x250): undefined reference to `wxWindow::LoadNativeDialog(wxWindow*, int&)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x254): undefined reference to `wxWindow::LoadNativeDialog(wxWindow*, wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x260): undefined reference to `wxControl::MSWGetStyle(long, unsigned long*) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x264): undefined reference to `wxWindow::MSWGetParent() const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x268): undefined reference to `wxWindow::MSWCommand(unsigned int, unsigned short)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x26c): undefined reference to `wxWindow::CreateWindowFromHWND(wxWindow*, void*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x270): undefined reference to `wxWindow::AdoptAttributesFromHWND()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x274): undefined reference to `wxWindow::SetupColours()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x278): undefined reference to `wxWindow::MSWOnScroll(int, unsigned short, unsigned short, void*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x27c): undefined reference to `wxControl::MSWOnNotify(int, long, long*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x280): undefined reference to `wxWindow::MSWOnDrawItem(int, void**)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x284): undefined reference to `wxWindow::MSWOnMeasureItem(int, void**)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x288): undefined reference to `wxWindow::HandleSettingChange(unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x28c): undefined reference to `wxWindow::MSWWindowProc(unsigned int, unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x290): undefined reference to `wxWindow::MSWDefWindowProc(unsigned int, unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x294): undefined reference to `wxWindow::MSWShouldPreProcessMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x298): undefined reference to `wxWindow::MSWProcessMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x29c): undefined reference to `wxWindow::MSWTranslateMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x2a0): undefined reference to `wxWindow::MSWDestroyWindow()' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x2a4): undefined reference to `wxWindow::MSWGetBgBrushForChild(void*, void*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x2bc): undefined reference to `wxControl::MSWControlColor(void*, void*)' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x2c0): undefined reference to `wxControl::GetBestSpinnerSize(bool) const' ../main.o:main.cpp:(.rdata$_ZTV12wxButtonBase[vtable for wxButtonBase]+0x2c4): undefined reference to `wxControl::DoMSWControlColor(void*, wxColour, void*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x8): undefined reference to `wxControl::GetClassInfo() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x14): undefined reference to `wxObject::CreateRefData() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x18): undefined reference to `wxObject::CloneRefData(wxObjectRefData const*) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1c): undefined reference to `wxEvtHandler::ProcessEvent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x20): undefined reference to `wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x24): undefined reference to `wxWindowBase::TryValidator(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x28): undefined reference to `wxWindowBase::TryParent(wxEvent&)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x2c): undefined reference to `wxWindow::GetEventTable() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x30): undefined reference to `wxWindow::GetEventHashTable() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x34): undefined reference to `wxEvtHandler::DoSetClientObject(wxClientData*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x38): undefined reference to `wxEvtHandler::DoGetClientObject() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x3c): undefined reference to `wxEvtHandler::DoSetClientData(void*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x40): undefined reference to `wxEvtHandler::DoGetClientData() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x44): undefined reference to `wxWindowBase::Destroy()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x48): undefined reference to `wxControlBase::SetLabel(wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x4c): undefined reference to `wxWindow::GetLabel() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x58): undefined reference to `wxWindow::GetLayoutDirection() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x5c): undefined reference to `wxWindow::SetLayoutDirection(wxLayoutDirection)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x60): undefined reference to `wxWindow::AdjustForLayoutDirection(int, int, int) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x64): undefined reference to `wxWindow::Raise()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x68): undefined reference to `wxWindow::Lower()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x6c): undefined reference to `wxWindowBase::GetClientAreaOrigin() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x70): undefined reference to `wxWindowBase::Fit()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x74): undefined reference to `wxWindowBase::FitInside()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x7c): undefined reference to `wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x80): undefined reference to `wxWindowBase::SetVirtualSizeHints(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x94): undefined reference to `wxWindowBase::DoSetVirtualSize(int, int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x98): undefined reference to `wxWindowBase::DoGetVirtualSize() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xa0): undefined reference to `wxWindowBase::GetWindowBorderSize() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xa4): undefined reference to `wxWindow::Show(bool)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xa8): undefined reference to `wxWindow::Enable(bool)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xb4): undefined reference to `wxWindowBase::IsShownOnScreen() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xb8): undefined reference to `wxWindow::SetWindowStyleFlag(long)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xc4): undefined reference to `wxWindow::SetExtraStyle(long)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xc8): undefined reference to `wxWindowBase::MakeModal(bool)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xd4): undefined reference to `wxWindow::SetFocus()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xd8): undefined reference to `wxWindow::SetFocusFromKbd()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xe4): undefined reference to `wxWindowBase::Navigate(int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xe8): undefined reference to `wxWindowBase::IsTopLevel() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xec): undefined reference to `wxWindow::Reparent(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xf0): undefined reference to `wxWindowBase::AddChild(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xf4): undefined reference to `wxWindowBase::RemoveChild(wxWindowBase*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0xf8): undefined reference to `wxWindowBase::SetValidator(wxValidator const&)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x100): undefined reference to `wxWindowBase::Validate()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x104): undefined reference to `wxWindowBase::TransferDataToWindow()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x108): undefined reference to `wxWindowBase::TransferDataFromWindow()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x10c): undefined reference to `wxWindowBase::InitDialog()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x114): undefined reference to `wxWindow::WarpPointer(int, int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x11c): undefined reference to `wxWindow::Refresh(bool, wxRect const*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x120): undefined reference to `wxWindow::Update()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x124): undefined reference to `wxWindowBase::ClearBackground()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x128): undefined reference to `wxWindow::Freeze()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x12c): undefined reference to `wxWindow::Thaw()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x138): undefined reference to `wxWindow::IsDoubleBuffered() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x13c): undefined reference to `wxWindowBase::DoIsExposed(int, int) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x140): undefined reference to `wxWindowBase::DoIsExposed(int, int, int, int) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x148): undefined reference to `wxWindowBase::SetBackgroundColour(wxColour const&)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x14c): undefined reference to `wxWindowBase::SetForegroundColour(wxColour const&)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x15c): undefined reference to `wxControlBase::SetFont(wxFont const&)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x160): undefined reference to `wxWindow::SetCursor(wxCursor const&)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x164): undefined reference to `wxWindow::GetCharHeight() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x168): undefined reference to `wxWindow::GetCharWidth() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x16c): undefined reference to `wxWindow::GetTextExtent(wxString const&, int*, int*, int*, int*, wxFont const*) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x170): undefined reference to `wxWindowBase::UpdateWindowUI(long)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x174): undefined reference to `wxControlBase::DoUpdateWindowUI(wxUpdateUIEvent&)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x17c): undefined reference to `wxWindow::SetScrollbar(int, int, int, int, bool)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x180): undefined reference to `wxWindow::SetScrollPos(int, int, bool)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x184): undefined reference to `wxWindow::GetScrollPos(int) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x188): undefined reference to `wxWindow::GetScrollThumb(int) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x18c): undefined reference to `wxWindow::GetScrollRange(int) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x190): undefined reference to `wxWindow::ScrollWindow(int, int, wxRect const*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x194): undefined reference to `wxWindow::ScrollLines(int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x198): undefined reference to `wxWindow::ScrollPages(int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x19c): undefined reference to `wxWindowBase::GetHelpTextAtPoint(wxPoint const&, wxHelpEvent::Origin) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1a0): undefined reference to `wxWindow::SetDropTarget(wxDropTarget*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1a8): undefined reference to `wxWindowBase::SetConstraintSizes(bool)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1ac): undefined reference to `wxWindowBase::LayoutPhase1(int*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1b0): undefined reference to `wxWindowBase::LayoutPhase2(int*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1b4): undefined reference to `wxWindowBase::DoPhase(int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1b8): undefined reference to `wxWindowBase::SetSizeConstraint(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1bc): undefined reference to `wxWindowBase::MoveConstraint(int, int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1c0): undefined reference to `wxWindowBase::GetSizeConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1c4): undefined reference to `wxWindowBase::GetClientSizeConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1c8): undefined reference to `wxWindowBase::GetPositionConstraint(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1cc): undefined reference to `wxWindowBase::Layout()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1d8): undefined reference to `wxWindow::OnInternalIdle()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1e0): undefined reference to `wxWindow::AssociateHandle(void*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1e4): undefined reference to `wxWindow::DissociateHandle()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1e8): undefined reference to `wxWindowBase::InheritAttributes()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1f0): undefined reference to `wxWindowBase::DoMoveInTabOrder(wxWindow*, wxWindowBase::MoveKind)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x1f8): undefined reference to `wxControl::GetDefaultBorder() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x200): undefined reference to `wxWindow::DoClientToScreen(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x204): undefined reference to `wxWindow::DoScreenToClient(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x208): undefined reference to `wxWindowBase::DoHitTest(int, int) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x20c): undefined reference to `wxWindow::DoCaptureMouse()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x210): undefined reference to `wxWindow::DoReleaseMouse()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x214): undefined reference to `wxWindow::DoGetPosition(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x218): undefined reference to `wxWindowBase::DoGetScreenPosition(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x21c): undefined reference to `wxWindow::DoGetSize(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x220): undefined reference to `wxWindow::DoGetClientSize(int*, int*) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x224): undefined reference to `wxControl::DoGetBestSize() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x22c): undefined reference to `wxWindow::DoSetSize(int, int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x230): undefined reference to `wxWindow::DoSetClientSize(int, int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x234): undefined reference to `wxWindow::DoMoveWindow(int, int, int, int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x238): undefined reference to `wxWindowBase::DoCentre(int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x23c): undefined reference to `wxWindow::DoSetToolTip(wxToolTip*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x240): undefined reference to `wxWindow::DoPopupMenu(wxMenu*, int, int)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x244): undefined reference to `wxWindowBase::AdjustForParentClientOrigin(int&, int&, int) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x248): undefined reference to `wxWindowBase::DoSetWindowVariant(wxWindowVariant)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x24c): undefined reference to `wxWindow::DragAcceptFiles(bool)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x250): undefined reference to `wxWindow::LoadNativeDialog(wxWindow*, int&)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x254): undefined reference to `wxWindow::LoadNativeDialog(wxWindow*, wxString const&)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x260): undefined reference to `wxControl::MSWGetStyle(long, unsigned long*) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x264): undefined reference to `wxWindow::MSWGetParent() const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x268): undefined reference to `wxWindow::MSWCommand(unsigned int, unsigned short)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x26c): undefined reference to `wxWindow::CreateWindowFromHWND(wxWindow*, void*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x270): undefined reference to `wxWindow::AdoptAttributesFromHWND()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x274): undefined reference to `wxWindow::SetupColours()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x278): undefined reference to `wxWindow::MSWOnScroll(int, unsigned short, unsigned short, void*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x27c): undefined reference to `wxControl::MSWOnNotify(int, long, long*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x280): undefined reference to `wxWindow::MSWOnDrawItem(int, void**)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x284): undefined reference to `wxWindow::MSWOnMeasureItem(int, void**)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x288): undefined reference to `wxWindow::HandleSettingChange(unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x28c): undefined reference to `wxWindow::MSWWindowProc(unsigned int, unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x290): undefined reference to `wxWindow::MSWDefWindowProc(unsigned int, unsigned int, long)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x294): undefined reference to `wxWindow::MSWShouldPreProcessMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x298): undefined reference to `wxWindow::MSWProcessMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x29c): undefined reference to `wxWindow::MSWTranslateMessage(tagMSG*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x2a0): undefined reference to `wxWindow::MSWDestroyWindow()' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x2a4): undefined reference to `wxWindow::MSWGetBgBrushForChild(void*, void*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x2bc): undefined reference to `wxControl::MSWControlColor(void*, void*)' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x2c0): undefined reference to `wxControl::GetBestSpinnerSize(bool) const' ../main.o:main.cpp:(.rdata$_ZTV16wxStaticTextBase[vtable for wxStaticTextBase]+0x2c4): undefined reference to `wxControl::DoMSWControlColor(void*, wxColour, void*)' collect2: ld returned 1 exit status make: *** [jukumagic.exe] Error 1