flex (was Re: [HACKERS] Installation procedure.)

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: pgsql-hackers(at)postgreSQL(dot)org
Subject: flex (was Re: [HACKERS] Installation procedure.)
Date: 1999-08-02 14:22:45
Message-ID: 3049.933603765@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

"J. Michael Roberts" <mirobert(at)cs(dot)indiana(dot)edu> writes:
> - I needed to install flex (no surprise) -- the instructions are quite
> explicit, but, well, wrong: flex depends on bison. So you have to get
> and compile bison first.

BTW, does anyone understand *why* our lexer files require flex and not
just garden-variety lex? Would it be worth trying to make them more
portable?

Or perhaps we should ship pre-lexed derived files, as we do for the
larger grammar files?

Having to install bison & flex is probably the most annoying Postgres
prerequisite for people on non-Linux platforms, so I think it would
be nice to clean this up. I hadn't realized that you're essentially
forced to install both...

regards, tom lane

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Bruce Momjian 1999-08-02 14:28:04 Re: [HACKERS] Optimizer hints
Previous Message Tom Lane 1999-08-02 14:15:29 Re: [HACKERS] Binary cursor header changed from 20 to 16 Bytes?