Opened 3 weeks ago

#13457 new Bugs

Windows port for 1.66.0 incorrectly includes NTVERP.H

Reported by: Brian Catlin <BrianC@…> Owned by:
Milestone: To Be Determined Component: None
Version: Boost 1.66.0 Severity: Showstopper
Keywords: windows Cc:


The Windows file NTVERP.H contains the version information for the SDK, and it must not be included by Boost (specifically, in lib\native\include\boost\predef\platform\windows_uwp.h) because it prevents applications from defining their own version resource, causing the compiler to complain about the version macros being redefined. In projects that are required to use the /WX (treat compiler warnings as errors) this is a fatal error. Previous versions of Boost did not have this problem.

Attachments (0)

Change History (0)

Modify Ticket

Change Properties
Set your email in Preferences
as new The ticket will remain with no owner.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.