Thread: Compile problems 7.1.1
Why do i get the following error while compiling?
Where is F_OIDEQ defined?
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'
"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