diff --git a/README.md b/README.md index f016fc21e0..1acfe9c7e6 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ This version of wxWidgets supports the following primary platforms: Most popular C++ compilers are supported including but not limited to: -- Microsoft Visual C++ 2003 or later (up to 2019). +- Microsoft Visual C++ 2005 or later (up to 2019). - g++ 4 or later, including MinGW/MinGW-64/TDM under Windows. - Clang under macOS and Linux. - Intel icc compiler. diff --git a/docs/changes.txt b/docs/changes.txt index e8ad00371c..21d6b8fc75 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -192,6 +192,9 @@ Changes in behaviour which may result in build errors - wxImage constructor from XPM data is now explicit, write "wxImage(xpmData)" instead of just "xpmData" if you really need to use it. +- Microsoft Visual Studio 2003 (a.k.a. MSVC 7) is not supported any longer, the + minimum required version is now 2005. + 3.1.6: (released 2021-06-??) ---------------------------- diff --git a/docs/doxygen/mainpages/introduction.h b/docs/doxygen/mainpages/introduction.h index 11569c041a..3c075f19a7 100644 --- a/docs/doxygen/mainpages/introduction.h +++ b/docs/doxygen/mainpages/introduction.h @@ -80,7 +80,7 @@ wxWidgets first-tier "ports", ie implementations of wxWidgets API, are: @li wxMSW: This is the native port for Microsoft Windows systems (from Windows XP up to Windows 10), either 32 or 64 bits. The primarily supported compilers -are Microsoft Visual C++ (versions 2003 up to 2019 are supported, at least 2005 +are Microsoft Visual C++ (versions 2005 up to 2019 are supported, at least 2005 is recommended) and GNU g++ (either from the traditional MinGW, TDM-GCC or MinGW-w64 distributions). diff --git a/docs/doxygen/mainpages/platdetails.h b/docs/doxygen/mainpages/platdetails.h index 77a95e200c..ea466b901e 100644 --- a/docs/doxygen/mainpages/platdetails.h +++ b/docs/doxygen/mainpages/platdetails.h @@ -90,7 +90,7 @@ It is no longer actively maintained and by now rather obsolete. wxMSW is a port of wxWidgets for the Windows platforms (Windows XP and later are supported). wxMSW provides native look and feel for each Windows version. This port can be compiled with several compilers including Microsoft -VC++ 2003 or later, MinGW, Cygwin as well as cross-compilation with a +VC++ 2005 or later, MinGW, Cygwin as well as cross-compilation with a Linux-hosted MinGW tool chain. @subpage plat_msw_install "Build and Install Instructions" diff --git a/docs/msw/install.md b/docs/msw/install.md index c31baa46ef..3e5a4962a7 100644 --- a/docs/msw/install.md +++ b/docs/msw/install.md @@ -84,11 +84,11 @@ Microsoft Visual C++ Compilation {#msw_build_msvs} * From the IDE using the provided project files: -Ready to use project files are provided for VC++ versions 7, 8, 9, -10, 11, 12, 14, 15 and 16 (also known as MSVS 2003, 2005, 2008, 2010, 2012, +Ready to use project files are provided for VC++ versions 8, 9, +10, 11, 12, 14, 15 and 16 (also known as MSVS 2005, 2008, 2010, 2012, 2013, 2015, 2017 and 2019 respectively). -Simply open `wx_vcN.sln` (for N=7, 8, 9, 10, 11, 12, 14, 15 or 16) file, +Simply open `wx_vcN.sln` (for N=8, 9, 10, 11, 12, 14, 15 or 16) file, select the appropriate configuration (Debug or Release, static or DLL) and build the solution. Notice that when building a DLL configuration, you may need to perform the build several times because the projects