Saturday, September 25, 2004, 10:42:26 AM, Daniel wrote:

> While executing make install "./lemon" and "./temp" are exetuted.
> Can anybody tell me, what they do exactly?

./lemon generates the C source code of the SQL parser from a grammar file

You can get the generated parse.c and parse.h from the zip archives on
the SQLite web site, which describes the archive...
> This ZIP archive contains pure C source code for the SQLite library.
> Unlike the tarballs below, all of the preprocessing and automatic
> code generation has already been done on these C source code, so
> they can be processed directly with any ordinary C compiler. This
> file is provided as a service to MS-Windows users who lack the build
> support infrastructure of Unix.

./temp generates config.h

The file config.h simply tells SQLite the size of a pointer. On x86
WinXP this file has one line:

#define SQLITE_PTR_SZ 4

So, you can just build config.h by hand a eliminate that target from
the Makefile.

e


Reply via email to