Somehow I've broken the build on my system. It used to work, but now it fails when it tries to build the lexer.
I've used git to go back to known-good source trees, e.g. git checkout 062046e74d6995b99bb7669e4cd6490ba8b18656 which I have built before. But now, make clean make exits with the following: flex -Cfe -p -p -oout/lexer.cc lexer.ll lexer.ll:595: multiple <<EOF>> rules for start condition longcomment lexer.ll:621: warning, rule cannot be matched lexer.ll:624: warning, rule cannot be matched lexer.ll:693: warning, -s option given but default rule can be matched rm -f ./out/lexer.dep; DEPENDENCIES_OUTPUT="./out/lexer.dep ./out/lexer.o" g++ -c -Woverloaded-virtual -I/System/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -I/System/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -Os -Wall -Wstrict-prototypes -DMACOSX -I/usr/include/ffi -DENABLE_DTRACE -DHAVE_CONFIG_H -DNDEBUG -I./include -I./out -I../flower/include -I../flower/./out -I../flower/include -O2 -finline-functions -g -pipe -I/opt/local/include -I/opt/local/include -D_THREAD_SAFE -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/pango-1.0 -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -Wno-pmf-conversions -W -Wall -Wconversion -o out/lexer.o out/lexer.cc cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++ out/lexer.cc:384: error: no 'int yyFlexLexer::yywrap()' member function declared in class 'yyFlexLexer' make[1]: *** [out/lexer.o] Error 1 make: *** [all] Error 2 Any thoughts? Thanks, Carl _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel