Changes between Initial Version and Version 1 of Ticket #62801, comment 6
- Timestamp:
- May 29, 2021, 10:03:18 AM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #62801, comment 6
initial v1 2 2 3 3 * Open an issue upstream to updated flex and make it more C++11 friendly. 4 * Temporarily fix {{{FlexLexer.h}}}, but I guess the solution would be more complex than just adding the {{{override}}} specifier to the {{{yyFlexLexer::yy FlexLexer}}} member function as @ggruener found out: it would need to be C++-version aware, otherwise it would fail to compile with older compilers.4 * Temporarily fix {{{FlexLexer.h}}}, but I guess the solution would be more complex than just adding the {{{override}}} specifier to the {{{yyFlexLexer::yy_switch_to_buffer}}} member function as @ggruener found out: it would need to be C++-version aware, otherwise it would fail to compile with older compilers. 5 5 * Modify the compiler settings to disable that error (I don't really feel comfortable with relaxing compiler settings this way). 6 6 * Temporarily patch the {{{lilypond}}} sources so that a private version of the {{{flex}}} headers are copied in the build directory, patched, and compiled.