Have you considered using CMake to simplify things? Many of the big
projects I work on have switched to it and it has helped ENORMOUSLY.
CMake was considered by wxWidgets years ago, but was rejected because it would require the users to have a 3rd party tool installed in order to do the build. Personally I didn't think that would be that big of a deal, but I was out-voted.