-innoextract/src/setup/task.hpp:72:1: error: The one definition rule is violated, different classes/structs have the same name 'enum_names < get_enum < :: flags < flags_Enum_ , flags_End_ > > :: type >' [ctuOneDefinitionRuleViolation]