diff --git a/docs/changes.txt b/docs/changes.txt index 1b28aa1939..47b0194af3 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -270,6 +270,7 @@ wxGTK: wxMSW: - More Windows Server versions in wxGetOsDescription() (PB, #24598, #24603). +- Fix using wx/wxprec.h with vcpkg (Maarten Bent, #24353, #24632). wxOSX: diff --git a/include/wx/wxprec.h b/include/wx/wxprec.h index 366f0a36fc..3669aa7710 100644 --- a/include/wx/wxprec.h +++ b/include/wx/wxprec.h @@ -11,14 +11,10 @@ // compiler detection; includes setup.h #include "wx/defs.h" -// check if to use precompiled headers: do it for most Windows compilers unless -// explicitly disabled by defining NOPCH -#if defined(__VISUALC__) - // If user did not request NOCPH and we're not building using configure - // then assume user wants precompiled headers. - #if !defined(NOPCH) && !defined(__WX_SETUP_H__) - #define WX_PRECOMP - #endif +// check if to use precompiled headers: do it for MSVC unless explicitly +// disabled by defining NOPCH +#if !defined(WX_PRECOMP) && defined(__VISUALC__) && !defined(NOPCH) + #define WX_PRECOMP #endif #ifdef WX_PRECOMP