Closed MarkoSchuetz closed 3 years ago
Just removing the -lfl flag is fine.
-lfl is only useful if you have not defined yyparse or use the %noyyparse option.
See this commit : https://github.com/yanntm/SOURCES/commit/062c8baae48f0b8d61bfe2c48c3f450a537c3fd7
Thanks for the suggestion. The -lfl has been removed from the project makefile (some times ago). I am closing this issue.
I looked for this error and it seems to be related with object code for yylex being emitted as C++ and not as C. I looked around the code base in an attempt to fix this by declaring yylex() as an extern C function, but maybe that's not the right way to fix it...?