On Thu, 2005-06-09 at 14:49 -0700, Brown, Dave wrote: > Are the #line macros really needed? Because on Windows if you try to compile > SQLite with Assembly, Machine Code, Source Code output files generated at > the same time ( Properties->C/C++ -> Output Files: Assembler Output = > Assembly, Machine Code and Source ) which is the /FAcs flag, the > compilation breaks because it tries to find the file "parse.y" which doesn't > exist. >
parse.c is a generated file. The #line directives are needed to trace error message back to the original source file, parse.y. If your (broken) compiler insists on having parse.y present, then why not just download it from the website. http://www.sqlite.org/cvstrac/getfile/sqlite/src/parse.y -- D. Richard Hipp <[EMAIL PROTECTED]>