On Thu, Mar 3, 2011 at 3:44 AM, Andy Furniss <andy...@ukfsn.org> wrote: > Andy Furniss wrote: >> >> I am getting a build fail today - >> >> mklib: Making Linux static library: libglapi.a >> ar: creating libglapi.a >> make[2]: Leaving directory `/home/andy/Src/Mesa-git/mesa/src/mapi/glapi' >> make[2]: Entering directory `/home/andy/Src/Mesa-git/mesa/src/glsl' >> flex --nounistd -oglcpp/glcpp-lex.c glcpp/glcpp-lex.l >> bison -v -o "glcpp/glcpp-parse.c" --defines=glcpp/glcpp-parse.h >> glcpp/glcpp-parse.y >> flex --nounistd -oglsl_lexer.cpp glsl_lexer.ll >> bison -v -o "glsl_parser.cpp" -p "_mesa_glsl_" --defines=glsl_parser.h >> glsl_parser.yy >> glcpp/glcpp-lex.l:55: unrecognized %option: extra-type >> glsl_lexer.ll:86: unrecognized %option: extra-type >> glsl_parser.yy: conflicts: 1 shift/reduce >> make[2]: *** No rule to make target `depend', needed by `default'. Stop. >> make[2]: *** Waiting for unfinished jobs.... >> make[2]: Leaving directory `/home/andy/Src/Mesa-git/mesa/src/glsl' >> make[1]: *** [subdirs] Error 1 >> make[1]: Leaving directory `/home/andy/Src/Mesa-git/mesa/src' >> make: *** [default] Error 1 > > Updating flex fixed it -
Just curious, what was the old version and the new version? though I also had to re-clone as make distclean > wasn't enough to get rid of a link error. > > r600_dri.so.tmp: undefined reference to `yylex_init_extra' -Brian _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev