__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).
Change History (6)
comment:2 in reply to: ↑ description Changed 14 months ago by kosenko
- Cc kolya.kosenko@… added
- Component changed from wxMSW to documentation
- Milestone set to 3.0
comment:3 Changed 14 months ago by vadz
- Component changed from documentation to build
- Status changed from new to confirmed
comment:5 Changed 14 months ago by VZ
- Resolution set to fixed
- Status changed from confirmed to closed