unclear errors if "flex" not found at configure time
If flex is not found at configure time, configure issues a warning, but then make will attempt to generate .c files using an empty command.
If flex is mandatory, the configure should issue an error rather than a warning.
If flex is optional, then make should not execute rules that require it if it is not present.
See #160 (closed)