I'm trying to do the same thing, updating wxDev-C++ to the latest wxWidgets version, which is now 3.0.1. I'm having problems so please help.
I've also followed the instructions from the link provided above, with full success. I compiled and generated those libraries and copied them in my installation directory (which is "C:\wxDev-Cpp\lib\wx\gcc_lib"
I've copied all the .h files from the wxWidgets archive, folder "include" into the installation directory (which for me is "C:\wxDev-Cpp\include\common"
I have managed to solve a problem with my code not compiling due to need to have some definitions like "wxUSE_COMPILER_TLS
", it was a problem caused by some "setup.h" files not being there with the right name.
Anyway, sadly, if i compile a small program that worked before, i get some errors like
Code: Select all
#error "wxUSE_ACTIVEX must be defined."
#error "wxUSE_CRASHREPORT must be defined."
#error "wxUSE_DC_CACHEING must be defined"
... and many more like these, including something like <<#error "wxMediaCtl requires wxActiveXContainer">> and <<#error "wxRearrangeCtrl requires wxCheckListBox">>
Even if i #define them all in the beginning of my "...App.h" header, i still can't compile.
I'm pretty sure i did something wrong, so please, tell us all what is the best method of updating the wxWidgets to the latest version, for wxDevC++. Or at least, how do i solve my problem above.
Thank you verry much.
P.S.: isn't it possible for the authors of wxDev to make a new installer once every 6 months or so, when something new comes up in MinGW or wxWidgets, so that we don't have to go thru all this ? I see the last version is from 2 years ago, which is a lot.
Again, i would do it myself, if i had all the proper instructions.