problem 1:
when I use wizard to create a new wxWidgets 's project, the error message is:
A matching Debug configuration cannot be found in the wxWidgets-Directory you specified.
I've built wxWidgets 2.8.0 to $wx/build-debug
I've set the global variable "wx" -------please see the picture below.
problem 2:
after wizard, I added all wx libs to link libraries of the project and compile.
it 's error on linking.....
the error message:
:\DOWNLOADS\New Folder\wx123\wx123Main.cpp:55: undefined reference to `wxWindow::RegisterHotKey(int, int, int)'
:\DOWNLOADS\New Folder\wx123\wx123Main.cpp:55: undefined reference to `wxWindow::UnregisterHotKey(int)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_window.o):..\src\msw\window.cpp:1317: undefined reference to `wxSystemOptions::GetOptionInt(wxString const&)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_window.o):..\src\msw\window.cpp:3921: undefined reference to `wxEVT_POWER_SUSPENDING'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_window.o):..\src\msw\window.cpp:3925: undefined reference to `wxEVT_POWER_SUSPEND_CANCEL'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_window.o):..\src\msw\window.cpp:3929: undefined reference to `wxEVT_POWER_SUSPENDED'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_window.o):..\src\msw\window.cpp:3936: undefined reference to `wxEVT_POWER_RESUME'
:..\src\common\wincmn.cpp:212: undefined reference to `wxSystemOptions::HasOption(wxString const&)'
:..\src\common\wincmn.cpp:214: undefined reference to `wxSystemOptions::GetOptionInt(wxString const&)'
:..\src\common\wincmn.cpp:212: undefined reference to `wxSystemOptions::HasOption(wxString const&)'
:..\src\common\wincmn.cpp:214: undefined reference to `wxSystemOptions::GetOptionInt(wxString const&)'
:..\src\common\bmpbase.cpp:141: undefined reference to `wxVariant::SetData(wxVariantData*)'
:..\src\common\bmpbase.cpp:32: undefined reference to `wxVariant::SetData(wxVariantData*)'
:..\src\common\bmpbase.cpp:31: undefined reference to `wxVariantData::ms_classInfo'
:..\src\common\bmpbase.cpp:32: undefined reference to `wxVariantData::ms_classInfo'
:..\include\wx\variant.h:99: undefined reference to `vtable for wxVariantData'
:..\include\wx\variant.h:68: undefined reference to `vtable for wxVariantData'
:..\src\common\colourcmn.cpp:141: undefined reference to `wxVariant::SetData(wxVariantData*)'
:..\src\common\colourcmn.cpp:29: undefined reference to `wxVariantData::ms_classInfo'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_dc.o):..\src\msw\dc.cpp:1213: undefined reference to `wxSystemOptions::GetOptionInt(wxString const&)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_dc.o):..\src\msw\dc.cpp:2138: undefined reference to `wxSystemOptions::GetOptionInt(wxString const&)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_tbar95.o):..\src\msw\tbar95.cpp:567: undefined reference to `wxSystemOptions::HasOption(wxString const&)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_tbar95.o):..\src\msw\tbar95.cpp:567: undefined reference to `wxSystemOptions::GetOptionInt(wxString const&)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_statbox.o):..\src\msw\statbox.cpp:204: undefined reference to `wxSystemOptions::GetOptionInt(wxString const&)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_statbox.o):..\include\wx\sysopt.h:40: undefined reference to `wxSystemOptions::HasOption(wxString const&)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_statbox.o):..\include\wx\sysopt.h:40: undefined reference to `wxSystemOptions::GetOptionInt(wxString const&)'
:..\src\common\sizer.cpp:504: undefined reference to `wxClientDataContainer::~wxClientDataContainer()'
:..\src\common\sizer.cpp:504: undefined reference to `wxClientDataContainer::~wxClientDataContainer()'
:..\src\common\sizer.cpp:504: undefined reference to `wxClientDataContainer::~wxClientDataContainer()'
:..\src\common\sizer.cpp:504: undefined reference to `wxClientDataContainer::~wxClientDataContainer()'
:..\src\common\sizer.cpp:504: undefined reference to `wxClientDataContainer::~wxClientDataContainer()'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):..\src\common\sizer.cpp:504: more undefined references to `wxClientDataContainer::~wxClientDataContainer()' follow
:..\include\wx\sizer.h:388: undefined reference to `wxClientDataContainer::wxClientDataContainer()'
:..\include\wx\sizer.h:388: undefined reference to `wxClientDataContainer::~wxClientDataContainer()'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV16wxStaticBoxSizer[vtable for wxStaticBoxSizer]+0x7c):: undefined reference to `wxClientDataContainer::DoSetClientObject(wxClientData*)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV16wxStaticBoxSizer[vtable for wxStaticBoxSizer]+0x80):: undefined reference to `wxClientDataContainer::DoGetClientObject() const'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV16wxStaticBoxSizer[vtable for wxStaticBoxSizer]+0x84):: undefined reference to `wxClientDataContainer::DoSetClientData(void*)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV16wxStaticBoxSizer[vtable for wxStaticBoxSizer]+0x88):: undefined reference to `wxClientDataContainer::DoGetClientData() const'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV10wxBoxSizer[vtable for wxBoxSizer]+0x7c):: undefined reference to `wxClientDataContainer::DoSetClientObject(wxClientData*)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV10wxBoxSizer[vtable for wxBoxSizer]+0x80):: undefined reference to `wxClientDataContainer::DoGetClientObject() const'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV10wxBoxSizer[vtable for wxBoxSizer]+0x84):: undefined reference to `wxClientDataContainer::DoSetClientData(void*)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV10wxBoxSizer[vtable for wxBoxSizer]+0x88):: undefined reference to `wxClientDataContainer::DoGetClientData() const'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV15wxFlexGridSizer[vtable for wxFlexGridSizer]+0x7c):: undefined reference to `wxClientDataContainer::DoSetClientObject(wxClientData*)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV15wxFlexGridSizer[vtable for wxFlexGridSizer]+0x80):: undefined reference to `wxClientDataContainer::DoGetClientObject() const'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV15wxFlexGridSizer[vtable for wxFlexGridSizer]+0x84):: undefined reference to `wxClientDataContainer::DoSetClientData(void*)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV15wxFlexGridSizer[vtable for wxFlexGridSizer]+0x88):: undefined reference to `wxClientDataContainer::DoGetClientData() const'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV11wxGridSizer[vtable for wxGridSizer]+0x7c):: undefined reference to `wxClientDataContainer::DoSetClientObject(wxClientData*)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV11wxGridSizer[vtable for wxGridSizer]+0x80):: undefined reference to `wxClientDataContainer::DoGetClientObject() const'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV11wxGridSizer[vtable for wxGridSizer]+0x84):: undefined reference to `wxClientDataContainer::DoSetClientData(void*)'
E:\MinGW\wxWidgets-2.8.0\build-debug\lib\libwx_mswud_core-2.8.a(corelib_sizer.o):sizer.cpp:(.rdata$_ZTV11wxGridSizer[vtable for wxGridSizer]+0x88):: undefined reference to `wxClientDataContainer::DoGetClientData() const'
:: More errors follow but not being shown.
:: Edit the max errors limit in compiler options...
:: === Build finished: 50 errors, 0 warnings ===
[attachment deleted by admin]