Thread: Compile problems 7.1.1

Compile problems 7.1.1

From
"Srikanth N. Rao"
Date:
Why do i get the following error while compiling?
Where is F_OIDEQ defined?
tuptoaster.c: In function `toast_delete_datum':
tuptoaster.c:892: `F_OIDEQ' undeclared (first use in this function)
tuptoaster.c:892: (Each undeclared identifier is reported only once
tuptoaster.c:892: for each function it appears in.)
tuptoaster.c: In function `toast_fetch_datum':
tuptoaster.c:983: `F_OIDEQ' undeclared (first use in this function)
make[4]: *** [tuptoaster.o] Error 1
make[4]: Leaving directory `/data/postgresql-7.1.1/src/backend/access/heap'
make[3]: *** [heap-recursive] Error 2
make[3]: Leaving directory `/data/postgresql-7.1.1/src/backend/access'
make[2]: *** [access-recursive] Error 2
make[2]: Leaving directory `/data/postgresql-7.1.1/src/backend'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/data/postgresql-7.1.1/src'

Re: Compile problems 7.1.1

From
Tom Lane
Date:
"Srikanth N. Rao" <srikanth.rao@usa.alcatel.com> writes:
> Where is F_OIDEQ defined?

In fmgroids.h, which is built on-the-fly by
src/backend/utils/Gen_fmgrtab.sh.  Presumably you are seeing some
undetected failure of that script, but with no data to go on I can't
speculate what.

            regards, tom lane