Author Topic: Update wxWidgets project wizard  (Read 12 times)

Online PB

  • Multiple posting newcomer
  • *
  • Posts: 61
Update wxWidgets project wizard
« on: Today at 06:38:38 pm »
Proposed changes for updating wxWidgets project wizard:
* Drop support for outdated wxWidgets 3.0 and 3.1. These versions are outdated and unsupported so it makes no sense to use them in a new project. Removing them allowed to simplify the wizard code.
* Do not allow using non-Unicode configuration for wxWidgets 3.3 and newer, where Unicode is the only text encoding supported.
* On Windows, link to Winsock2 unconditionally. wxWidgets older than 3.2 used older Winsock version so we needed to provide a choice.
* On Windows, link to gdiplus and msimg32 for wxWidgets 3.3 and newer, as required there.  wxWidgets 3.2 and older load functions from these libraries at run-time from DLLs.
* Do not link to wxAdvanced, the library does not exist in wxWidgets 3.2 and newer.

Unfortunately, I do not know how to create an SVN patch, but the changes can be previewed here: https://github.com/arnholm/codeblocks_sfmirror/commit/707654a6754fee7ef9147a639196eaa6284ccdac
« Last Edit: Today at 06:44:00 pm by PB »

Online Михаил Агарков

  • Multiple posting newcomer
  • *
  • Posts: 23
  • Highly sensitive programmer. ☮☯
    • Website
Re: Update wxWidgets project wizard
« Reply #1 on: Today at 06:44:57 pm »
I actually use wxWidgets 3.0.5.