Hello!
Please allow for anythink stupid in my post, as I am a triple beginner, as far as this post is concerned:
I am new to GUI programming, I am new to Code::Blocks and wxWidget, and I am new to this board.
That said I am not new to fora, nor to Google, nor to programming (actually I did GUI programming with Visual Studio 2008 but that's not the same).
Okay, from the beginning: I downloaded and installed Code::Blocks (version 10.05) and I also installed wxWidgets2.8. Well, this part I don't remember too well; I've installed this quite a while ago. Anyway...
Now, what I did was follow the instructions of the
Code::Blocks WxSmith tutorial. The only difference was me unckecking the
Use wxWidgets DLL option as I want to be able to run the application anywhere without additional files.
Before getting to the
Let's add some fireworks chapter, the tutorial asks me to try and compile the wxWidgets application. And that's where I get loads of errors.
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_string.o):string.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_string.o):string.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_string.o):string.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_string.o):string.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_string.o):string.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_string.o):string.cpp|| more undefined references to `_Unwind_Resume' follow|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_string.o):string.cpp:(.eh_frame+0x12)||undefined reference to `__gxx_personality_v0'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menucmn.o):menucmn.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menucmn.o):menucmn.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menucmn.o):menucmn.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menucmn.o):menucmn.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menucmn.o):menucmn.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menucmn.o):menucmn.cpp|| more undefined references to `_Unwind_Resume' follow|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menucmn.o):menucmn.cpp:(.eh_frame+0x12)||undefined reference to `__gxx_personality_v0'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_event.o):event.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_event.o):event.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_event.o):event.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_event.o):event.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_event.o):event.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_event.o):event.cpp|| more undefined references to `_Unwind_Resume' follow|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_event.o):event.cpp:(.eh_frame+0x12)||undefined reference to `__gxx_personality_v0'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_frame.o):frame.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_frame.o):frame.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_frame.o):frame.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_frame.o):frame.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_frame.o):frame.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_frame.o):frame.cpp|| more undefined references to `_Unwind_Resume' follow|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_frame.o):frame.cpp:(.eh_frame+0x12)||undefined reference to `__gxx_personality_v0'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_gdicmn.o):gdicmn.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_gdicmn.o):gdicmn.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_gdicmn.o):gdicmn.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_gdicmn.o):gdicmn.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_gdicmn.o):gdicmn.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_gdicmn.o):gdicmn.cpp|| more undefined references to `_Unwind_Resume' follow|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_gdicmn.o):gdicmn.cpp:(.eh_frame+0x12)||undefined reference to `__gxx_personality_v0'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_list.o):list.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_list.o):list.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_list.o):list.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_list.o):list.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_list.o):list.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_list.o):list.cpp|| more undefined references to `_Unwind_Resume' follow|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_list.o):list.cpp:(.eh_frame+0x12)||undefined reference to `__gxx_personality_v0'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menu.o):menu.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menu.o):menu.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menu.o):menu.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menu.o):menu.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menu.o):menu.cpp|| undefined reference to `_Unwind_Resume'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menu.o):menu.cpp|| more undefined references to `_Unwind_Resume' follow|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_menu.o):menu.cpp:(.eh_frame+0x12)||undefined reference to `__gxx_personality_v0'|
G:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib\libwxmsw28u.a(monolib_statbr95.o):statbr95.cpp|| undefined reference to `_Unwind_Resume'|
||More errors follow but not being shown.|
||Edit the max errors limit in compiler options...|
||=== Build finished: 50 errors, 0 warnings ===|
And I don't know how to start making it work. So, any help is appreciated except some
lmgtfy.com link.