bug-lilypond
[Top][All Lists]
Advanced

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

flexlexer.h include path


From: Werner Scheinast
Subject: flexlexer.h include path
Date: Mon, 30 May 2005 20:13:04 +0200 (CEST)

Hi,

when I configure Lilypond 2.5.26, I get the following message:

checking FlexLexer.h usability... yes
checking FlexLexer.h presence... yes
checking for FlexLexer.h... yes
checking for yyFlexLexer.yy_current_buffer... no
checking FlexLexer.h path... In file included from <stdin>:1:
/usr/include/FlexLexer.h:51:20: iostream: No such file or directory
/usr/include/

The configure script continues, but the make fails with an error I would 
relate to the above:

[g++ with many options]
includable-lexer.cc: In member function `void 
   Includable_lexer::new_input(String, Sources*)':
includable-lexer.cc:67: error: `yy_buffer_stack' undeclared (first use this 
   function)
includable-lexer.cc:67: error: (Each undeclared identifier is reported only 
   once for each function it appears in.)
includable-lexer.cc:67: error: `yy_buffer_stack_top' undeclared (first use this 
   function)
make[1]: *** [out/includable-lexer.o] Error 1
make[1]: Leaving directory `/home/werner/Archiv/lilypond-2.5.26/lily'
make: *** [all] Fehler 2

There must be something wrong about the include paths. The desired 
"iostream" file is in /usr/include/g++/ and cannot be found.
I don't know if this is a bug in lilypond or flex (version 2.5.31), but 
the message did not emerge for lilypond 2.5.24.

The complete output of configure and make can be seen on
http://www.scheinast.homepage.t-online.de/output.conf and
http://www.scheinast.homepage.t-online.de/output.make

Best regards
Werner




reply via email to

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