============================================================================
POSTGRESQL BUG REPORT TEMPLATE
============================================================================
Your name : Jonathan
Your email address : jonz@netrail.net
Category : install: compile
Severity : critical
Summary: The compiler bombs at pgc.l and fails to finish compiling
System Configuration
--------------------
Operating System : Solaris 7
PostgreSQL version : 6.4.2
Compiler used : gcc 2.8.1
Hardware:
---------
ASUS P2L97-DS, Dual P-II 333 Mhz, 512MB RAM, 9 Gig Disk
Versions of other tools:
------------------------
gmake 3.77, lex
--------------------------------------------------------------------------
Problem Description:
--------------------
When the compiler reached pgc.l, I receive this error:
lex pgc.l
"pgc.l":line 53: Error: missing translation value
make[3]: *** [pgc.c] Error 1
make[3]: Leaving directory `/usr/share/src/pgsql/src/interfaces/ecpg/preproc'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/share/src/pgsql/src/interfaces/ecpg'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/share/src/pgsql/src/interfaces'
make: *** [all] Error 2
if I try and do a make install i get postgres, but none of the tools or anything else. It doesn't set up the database
(if it is supposed to) either.
--------------------------------------------------------------------------
Test Case:
----------
I did a ./configure --with-perl --with-CC=gcc --with-pgport=5432 --enable-hba --disable-locale and a 'gmake'
--------------------------------------------------------------------------
Solution:
---------
--------------------------------------------------------------------------