schrieb Craig Ringer:
> I haven't managed to figure out exactly what's broken. For the benefit
> of anyone else having problems like this or who might find this via a
> search later, though: just install msys and use the current flex from
> msys. It works perfectly in Pg's build environment and it's easy to
> install, so you don't need to stuff around trying to get flex to work.
>
> Grab mingw-get-inst from
> http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/mingw-get-inst/
> and use it to install msys and the minimalist mingw. You won't be
> using mingw, but it won't hurt you, and it's easier than installing
> msys standalone.
>
> Edit src\tools\msvc\buildenv.pl (or create it if necessary) and use it
> to add C:\MinGW\msys\1.0\bin to your PATH. Adjust as appropriate if
> your MinGW install dir was different. Eg:
>
> $ENV{PATH}='C:\MinGW\msys\1.0\bin;' . $ENV{PATH};
As you might also want to use git for developing with postgres its
possible that all you need is already in place.
As I use msysgit my usual way of dealing with flex and bison
dependencies is putting "$ENV{PATH}=$ENV{PATH} . ';C:\Program Files
(x86)\Git\bin';" into my buildenv.pl
Regards,
Brar