lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MacOS 64-bit build


From: Hans Åberg
Subject: Re: MacOS 64-bit build
Date: Wed, 13 Feb 2019 20:48:49 +0100

> On 13 Feb 2019, at 20:16, Daniel Johnson <address@hidden> wrote:
> 
> I am using guile 1.8.8, gcc 7.4.0, and flex 2.6.4.  Here's my configure line:
> 
> On build, I get a long string of errors originating in out/lexer.cc:
> 
> out/lexer.cc:6272:46: error: cannot convert 'std::istream {aka 
> std::basic_istream<char>}' to 'std::istream* {aka std::basic_istream<char>*}' 
> in assignment
>     YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;

Use flex 2.5.37, as the flex 2.6.* C++ lexer is broken (discussed on the Bison 
lists): a stream pointer has been changed in the declaration to a reference 
without doing it in the code. Reported some years ago on the flex list.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]