Ticket #15579 (closed defect: fixed)
__WXMSW__ incompatible change
|Reported by:||StuRedman||Owned by:|
Documentation wx 2.8:
WINDOWS any Windows, yom may also use WXMSW
WXMSW Any Windows
Documentation wx 3.0rc1:
WINDOWS Any Windows platform, using any port (see also WXMSW)
WXMSW GUI using Windows Controls
So in a Windows command line application WXMSW is defined in 2.8 (and 2.9) and undefined in 3.0 .
This caused some hair-pulling for me trying to build aMule with 3.0 rc1 as you may imagine. Especially since WXMSW is first defined in the header and later undefined.
Any command line application using WXMSW in the 2.8 way (as synonym for "Windows") breaks badly with 3.0 rc1 and requires lots of changes. So I suggest you revert this change. If you don't please document it in a prominent place (switch this to documentation defect).