[postgis-users] make on Mac OS 10.2.8

David Orme d.orme at ic.ac.uk
Fri Dec 5 05:08:11 PST 2003


Hi,

Can someone tell me where I'm going wrong? I've installed PostgreSQL 
7.3.3...

> [doibook:local/src/postgresql-7.3.3] dorme% /usr/local/pgsql/bin/psql 
> --version
> psql (PostgreSQL) 7.3.3
> contains support for command-line editing

and also installed GEOS...

> [doibook:local/src/postgresql-7.3.3] dorme% ls /usr/local/lib/libgeos*
> /usr/local/lib/libgeos.1.0.0.dylib       /usr/local/lib/libgeos.a      
>            /usr/local/lib/libgeos.la
> /usr/local/lib/libgeos.1.dylib           /usr/local/lib/libgeos.dylib

and PROJ...
> [doibook:postgresql-7.3.3/contrib/postgis] dorme% proj
> Rel. 4.4.7, 31 March 2003
> usage: proj [ -beEfiIlormsStTvVwW [args] ] [ +opts[=arg] ] [ files ]
> [doibook:postgresql-7.3.3/contrib/postgis] dorme% ls 
> /usr/local/include/proj*
> /usr/local/include/proj_api.h  /usr/local/include/projects.h
> [doibook:postgresql-7.3.3/contrib/postgis] dorme% ls 
> /usr/local/lib/libproj*
> /usr/local/lib/libproj.0.4.1.dylib       /usr/local/lib/libproj.a      
>            /usr/local/lib/libproj.la
> /usr/local/lib/libproj.0.dylib           /usr/local/lib/libproj.dylib

on my Mac OS X (10.2.8) machine but when I try and make postgis, make 
reports syntax errors all over the place. I've appended the make output 
- what I do that leads up to it is:

> [doibook:src/postgresql-7.3.3/contrib] dorme% cd 
> /usr/local/src/postgresql-7.3.3/contrib
> [doibook:src/postgresql-7.3.3/contrib] dorme% sudo curl -O 
> http://postgis.refractions.net/postgis-0.8.0.tar.gz
> [doibook:src/postgresql-7.3.3/contrib] dorme% sudo tar -zxvf 
> postgis-0.8.0.tar.gz
> [doibook:src/postgresql-7.3.3/contrib] dorme% cd postgis-0.8.0
> [doibook:postgresql-7.3.3/contrib/postgis-0.8.0] dorme% vi Makefile
> [doibook:postgresql-7.3.3/contrib/postgis-0.8.0] dorme% make

I've checked the makefile parameters and everything looks correct - any 
suggestions?

Thanks,
David

[doibook:postgresql-7.3.3/contrib/postgis-0.8.0] dorme% make
gcc -traditional-cpp -g -O2 -Wall -Wmissing-prototypes 
-Wmissing-declarations -g -fexceptions   -I. -DFRONTEND 
-DSYSCONFDIR='"/usr/local/pgsql/etc"'  -DUSE_VERSION=73 
-I/usr/local/include/geos -DUSE_GEOS -I/usr/local/include -DUSE_PROJ  
-DUSE_STATS  -I../../src/include -I/sw/include/  -c -o postgis_debug.o 
postgis_debug.c
In file included from /usr/include/math.h:24,
                  from postgis_debug.c:42:
/usr/include/architecture/ppc/math.h:128: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:128: error: parse error before 
"__cplusplus"
/usr/include/architecture/ppc/math.h:129: error: syntax error before 
"inline"
/usr/include/architecture/ppc/math.h:130: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:130: error: parse error before 
"else"
/usr/include/architecture/ppc/math.h:131: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:132: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:140: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:140: error: parse error before 
"__cplusplus"
/usr/include/architecture/ppc/math.h:141: error: syntax error before 
"inline"
/usr/include/architecture/ppc/math.h:142: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:142: error: parse error before 
"else"
/usr/include/architecture/ppc/math.h:143: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:144: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:151: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:151: error: parse error before 
"__cplusplus"
/usr/include/architecture/ppc/math.h:152: error: syntax error before 
"inline"
/usr/include/architecture/ppc/math.h:153: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:153: error: parse error before 
"else"
/usr/include/architecture/ppc/math.h:154: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:155: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:163: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:163: error: parse error before 
"__cplusplus"
/usr/include/architecture/ppc/math.h:164: error: syntax error before 
"inline"
/usr/include/architecture/ppc/math.h:165: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:165: error: parse error before 
"else"
/usr/include/architecture/ppc/math.h:166: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:167: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:175: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:175: error: parse error before 
"__cplusplus"
/usr/include/architecture/ppc/math.h:176: error: syntax error before 
"inline"
/usr/include/architecture/ppc/math.h:177: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:177: error: parse error before 
"else"
/usr/include/architecture/ppc/math.h:178: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:179: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:187: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:187: error: parse error before 
"__cplusplus"
/usr/include/architecture/ppc/math.h:188: error: syntax error before 
"inline"
/usr/include/architecture/ppc/math.h:189: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:189: error: parse error before 
"else"
/usr/include/architecture/ppc/math.h:190: error: syntax error at '#' 
token
/usr/include/architecture/ppc/math.h:191: error: syntax error at '#' 
token
In file included from ../../src/include/access/tupdesc.h:18,
                  from ../../src/include/access/itup.h:18,
                  from ../../src/include/access/gist.h:17,
                  from postgis_debug.c:48:
../../src/include/catalog/pg_attribute.h:42: error: syntax error at 
'##' token
../../src/include/catalog/pg_attribute.h:43: error: syntax error before 
'{' token
../../src/include/catalog/pg_attribute.h:155: error: parse error before 
'}' token
../../src/include/catalog/pg_attribute.h:155: warning: type defaults to 
`int' in declaration of `FormData_pg_attribute'
../../src/include/catalog/pg_attribute.h:155: warning: data definition 
has no type or storage class
../../src/include/catalog/pg_attribute.h:170: error: parse error before 
'*' token
../../src/include/catalog/pg_attribute.h:170: warning: type defaults to 
`int' in declaration of `Form_pg_attribute'
../../src/include/catalog/pg_attribute.h:170: warning: data definition 
has no type or storage class
In file included from ../../src/include/access/itup.h:18,
                  from ../../src/include/access/gist.h:17,
                  from postgis_debug.c:48:
../../src/include/access/tupdesc.h:51: error: parse error before 
"Form_pg_attribute"
../../src/include/access/tupdesc.h:51: warning: no semicolon at end of 
struct or union
../../src/include/access/tupdesc.h:55: error: parse error before '}' 
token
../../src/include/access/tupdesc.h:55: warning: type defaults to `int' 
in declaration of `TupleDesc'
../../src/include/access/tupdesc.h:55: warning: data definition has no 
type or storage class
../../src/include/access/tupdesc.h:58: error: parse error before 
"CreateTemplateTupleDesc"
../../src/include/access/tupdesc.h:58: warning: type defaults to `int' 
in declaration of `CreateTemplateTupleDesc'
../../src/include/access/tupdesc.h:58: warning: data definition has no 
type or storage class
../../src/include/access/tupdesc.h:60: error: parse error before 
"CreateTupleDesc"
../../src/include/access/tupdesc.h:61: error: parse error before 
"Form_pg_attribute"
../../src/include/access/tupdesc.h:61: warning: type defaults to `int' 
in declaration of `CreateTupleDesc'
../../src/include/access/tupdesc.h:61: warning: data definition has no 
type or storage class
../../src/include/access/tupdesc.h:63: error: parse error before 
"CreateTupleDescCopy"
../../src/include/access/tupdesc.h:63: error: parse error before 
"tupdesc"
../../src/include/access/tupdesc.h:63: warning: type defaults to `int' 
in declaration of `CreateTupleDescCopy'
../../src/include/access/tupdesc.h:63: warning: data definition has no 
type or storage class
../../src/include/access/tupdesc.h:65: error: parse error before 
"CreateTupleDescCopyConstr"
../../src/include/access/tupdesc.h:65: error: parse error before 
"tupdesc"
../../src/include/access/tupdesc.h:65: warning: type defaults to `int' 
in declaration of `CreateTupleDescCopyConstr'
../../src/include/access/tupdesc.h:65: warning: data definition has no 
type or storage class
../../src/include/access/tupdesc.h:67: error: parse error before 
"tupdesc"
../../src/include/access/tupdesc.h:69: error: parse error before 
"tupdesc1"
../../src/include/access/tupdesc.h:71: error: parse error before "desc"
../../src/include/access/tupdesc.h:79: error: parse error before 
"BuildDescForRelation"
../../src/include/access/tupdesc.h:79: warning: type defaults to `int' 
in declaration of `BuildDescForRelation'
../../src/include/access/tupdesc.h:79: warning: data definition has no 
type or storage class
In file included from ../../src/include/access/gist.h:17,
                  from postgis_debug.c:48:
../../src/include/access/itup.h:137: error: parse error before 
"tupleDescriptor"
../../src/include/access/itup.h:140: error: parse error before 
"TupleDesc"
In file included from ../../src/include/utils/rel.h:19,
                  from ../../src/include/storage/bufmgr.h:21,
                  from ../../src/include/storage/bufpage.h:18,
                  from ../../src/include/access/htup.h:17,
                  from ../../src/include/utils/tqual.h:18,
                  from ../../src/include/access/relscan.h:17,
                  from ../../src/include/access/gist.h:18,
                  from postgis_debug.c:48:
../../src/include/catalog/pg_am.h:37: error: syntax error at '##' token
../../src/include/catalog/pg_am.h:38: error: syntax error before '{' 
token
../../src/include/catalog/pg_am.h:62: error: parse error before '}' 
token
../../src/include/catalog/pg_am.h:62: warning: type defaults to `int' 
in declaration of `FormData_pg_am'
../../src/include/catalog/pg_am.h:62: warning: data definition has no 
type or storage class
../../src/include/catalog/pg_am.h:69: error: parse error before '*' 
token
../../src/include/catalog/pg_am.h:69: warning: type defaults to `int' 
in declaration of `Form_pg_am'
../../src/include/catalog/pg_am.h:69: warning: data definition has no 
type or storage class
In file included from ../../src/include/utils/rel.h:20,
                  from ../../src/include/storage/bufmgr.h:21,
                  from ../../src/include/storage/bufpage.h:18,
                  from ../../src/include/access/htup.h:17,
                  from ../../src/include/utils/tqual.h:18,
                  from ../../src/include/access/relscan.h:17,
                  from ../../src/include/access/gist.h:18,
                  from postgis_debug.c:48:
../../src/include/catalog/pg_class.h:43: error: syntax error at '##' 
token
../../src/include/catalog/pg_class.h:44: error: syntax error before '{' 
token
../../src/include/catalog/pg_class.h:79: error: parse error before '}' 
token
../../src/include/catalog/pg_class.h:79: warning: type defaults to 
`int' in declaration of `FormData_pg_class'
../../src/include/catalog/pg_class.h:79: warning: data definition has 
no type or storage class
../../src/include/catalog/pg_class.h:90: error: parse error before '*' 
token
../../src/include/catalog/pg_class.h:90: warning: type defaults to 
`int' in declaration of `Form_pg_class'
../../src/include/catalog/pg_class.h:90: warning: data definition has 
no type or storage class
In file included from ../../src/include/utils/rel.h:21,
                  from ../../src/include/storage/bufmgr.h:21,
                  from ../../src/include/storage/bufpage.h:18,
                  from ../../src/include/access/htup.h:17,
                  from ../../src/include/utils/tqual.h:18,
                  from ../../src/include/access/relscan.h:17,
                  from ../../src/include/access/gist.h:18,
                  from postgis_debug.c:48:
../../src/include/catalog/pg_index.h:34: error: syntax error at '##' 
token
../../src/include/catalog/pg_index.h:35: error: syntax error before '{' 
token
../../src/include/catalog/pg_index.h:50: error: parse error before '}' 
token
../../src/include/catalog/pg_index.h:50: warning: type defaults to 
`int' in declaration of `FormData_pg_index'
../../src/include/catalog/pg_index.h:50: warning: data definition has 
no type or storage class
../../src/include/catalog/pg_index.h:57: error: parse error before '*' 
token
../../src/include/catalog/pg_index.h:57: warning: type defaults to 
`int' in declaration of `Form_pg_index'
../../src/include/catalog/pg_index.h:57: warning: data definition has 
no type or storage class
In file included from ../../src/include/storage/bufmgr.h:21,
                  from ../../src/include/storage/bufpage.h:18,
                  from ../../src/include/access/htup.h:17,
                  from ../../src/include/utils/tqual.h:18,
                  from ../../src/include/access/relscan.h:17,
                  from ../../src/include/access/gist.h:18,
                  from postgis_debug.c:48:
../../src/include/utils/rel.h:124: error: parse error before 
"Form_pg_class"
../../src/include/utils/rel.h:124: warning: no semicolon at end of 
struct or union
../../src/include/utils/rel.h:125: warning: type defaults to `int' in 
declaration of `rd_att'
../../src/include/utils/rel.h:125: warning: data definition has no type 
or storage class
../../src/include/utils/rel.h:134: error: parse error before "rd_index"
../../src/include/utils/rel.h:134: warning: type defaults to `int' in 
declaration of `rd_index'
../../src/include/utils/rel.h:134: warning: data definition has no type 
or storage class
../../src/include/utils/rel.h:135: error: parse error before "rd_am"
../../src/include/utils/rel.h:135: warning: type defaults to `int' in 
declaration of `rd_am'
../../src/include/utils/rel.h:135: warning: data definition has no type 
or storage class
../../src/include/utils/rel.h:148: error: parse error before '}' token
../../src/include/utils/rel.h:148: warning: type defaults to `int' in 
declaration of `RelationData'
../../src/include/utils/rel.h:148: warning: data definition has no type 
or storage class
../../src/include/utils/rel.h:150: error: parse error before '*' token
../../src/include/utils/rel.h:150: warning: type defaults to `int' in 
declaration of `Relation'
../../src/include/utils/rel.h:150: warning: data definition has no type 
or storage class
../../src/include/utils/rel.h:159: error: parse error before '*' token
../../src/include/utils/rel.h:159: warning: type defaults to `int' in 
declaration of `RelationPtr'
../../src/include/utils/rel.h:159: warning: data definition has no type 
or storage class
In file included from ../../src/include/storage/bufpage.h:18,
                  from ../../src/include/access/htup.h:17,
                  from ../../src/include/utils/tqual.h:18,
                  from ../../src/include/access/relscan.h:17,
                  from ../../src/include/access/gist.h:18,
                  from postgis_debug.c:48:
../../src/include/storage/bufmgr.h:152: error: parse error before "reln"
../../src/include/storage/bufmgr.h:156: error: parse error before 
"Relation"
../../src/include/storage/bufmgr.h:166: error: parse error before 
"relation"
../../src/include/storage/bufmgr.h:167: error: parse error before 
"relation"
../../src/include/storage/bufmgr.h:168: error: parse error before "rel"
../../src/include/storage/bufmgr.h:169: error: parse error before "rel"
In file included from ../../src/include/access/gist.h:18,
                  from postgis_debug.c:48:
../../src/include/access/relscan.h:23: error: parse error before 
"Relation"
../../src/include/access/relscan.h:23: warning: no semicolon at end of 
struct or union
../../src/include/access/relscan.h:35: error: parse error before '}' 
token
../../src/include/access/relscan.h:35: warning: type defaults to `int' 
in declaration of `HeapScanDescData'
../../src/include/access/relscan.h:35: warning: data definition has no 
type or storage class
../../src/include/access/relscan.h:37: error: parse error before '*' 
token
../../src/include/access/relscan.h:37: warning: type defaults to `int' 
in declaration of `HeapScanDesc'
../../src/include/access/relscan.h:37: warning: data definition has no 
type or storage class
../../src/include/access/relscan.h:43: error: parse error before 
"Relation"
../../src/include/access/relscan.h:43: warning: no semicolon at end of 
struct or union
../../src/include/access/relscan.h:44: warning: type defaults to `int' 
in declaration of `indexRelation'
../../src/include/access/relscan.h:44: warning: data definition has no 
type or storage class
../../src/include/access/relscan.h:83: error: parse error before '}' 
token
../../src/include/access/relscan.h:83: warning: type defaults to `int' 
in declaration of `IndexScanDescData'
../../src/include/access/relscan.h:83: warning: data definition has no 
type or storage class
../../src/include/access/relscan.h:85: error: parse error before '*' 
token
../../src/include/access/relscan.h:85: warning: type defaults to `int' 
in declaration of `IndexScanDesc'
../../src/include/access/relscan.h:85: warning: data definition has no 
type or storage class
../../src/include/access/relscan.h:94: error: parse error before '*' 
token
../../src/include/access/relscan.h:94: warning: type defaults to `int' 
in declaration of `IndexScanDescPtr'
../../src/include/access/relscan.h:94: warning: data definition has no 
type or storage class
In file included from postgis_debug.c:48:
../../src/include/access/gist.h:76: error: parse error before 
"TupleDesc"
../../src/include/access/gist.h:76: warning: no semicolon at end of 
struct or union
../../src/include/access/gist.h:77: warning: type defaults to `int' in 
declaration of `GISTSTATE'
../../src/include/access/gist.h:77: warning: data definition has no 
type or storage class
../../src/include/access/gist.h:153: error: parse error before 
"Relation"
../../src/include/access/gist.h:153: warning: no semicolon at end of 
struct or union
../../src/include/access/gist.h:158: error: parse error before '}' token
../../src/include/access/gist.h:158: warning: type defaults to `int' in 
declaration of `GISTENTRY'
../../src/include/access/gist.h:158: warning: data definition has no 
type or storage class
../../src/include/access/gist.h:171: error: parse error before "r"
../../src/include/access/gist.h:173: error: parse error before '*' token
../../src/include/access/gist.h:174: error: parse error before '*' token
../../src/include/access/gist.h:175: error: parse error before '*' token
../../src/include/access/gist.h:178: error: parse error before 
"AttrNumber"
In file included from postgis_debug.c:50:
../../src/include/access/rtree.h:123: error: parse error before "r"
../../src/include/access/rtree.h:130: error: parse error before "r"
../../src/include/access/rtree.h:135: error: parse error before "r"
In file included from ../../src/include/nodes/execnodes.h:20,
                  from ../../src/include/executor/spi.h:24,
                  from postgis_debug.c:59:
../../src/include/executor/tuptable.h:67: error: parse error before 
"TupleDesc"
../../src/include/executor/tuptable.h:67: warning: no semicolon at end 
of struct or union
../../src/include/executor/tuptable.h:69: error: parse error before '}' 
token
../../src/include/executor/tuptable.h:69: warning: type defaults to 
`int' in declaration of `TupleTableSlot'
../../src/include/executor/tuptable.h:69: warning: data definition has 
no type or storage class
../../src/include/executor/tuptable.h:79: error: parse error before 
"TupleTableSlot"
../../src/include/executor/tuptable.h:79: warning: no semicolon at end 
of struct or union
../../src/include/executor/tuptable.h:80: warning: type defaults to 
`int' in declaration of `TupleTableData'
../../src/include/executor/tuptable.h:80: warning: data definition has 
no type or storage class
../../src/include/executor/tuptable.h:82: error: parse error before '*' 
token
../../src/include/executor/tuptable.h:82: warning: type defaults to 
`int' in declaration of `TupleTable'
../../src/include/executor/tuptable.h:82: warning: data definition has 
no type or storage class
In file included from ../../src/include/executor/spi.h:24,
                  from postgis_debug.c:59:
../../src/include/nodes/execnodes.h:100: error: parse error before 
"TupleTableSlot"
../../src/include/nodes/execnodes.h:100: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:101: warning: type defaults to 
`int' in declaration of `ecxt_innertuple'
../../src/include/nodes/execnodes.h:101: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:102: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:102: warning: type defaults to 
`int' in declaration of `ecxt_outertuple'
../../src/include/nodes/execnodes.h:102: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:118: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:118: warning: type defaults to 
`int' in declaration of `ExprContext'
../../src/include/nodes/execnodes.h:118: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:151: error: parse error before 
"ExprContext"
../../src/include/nodes/execnodes.h:151: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:152: warning: type defaults to 
`int' in declaration of `expectedDesc'
../../src/include/nodes/execnodes.h:152: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:159: error: parse error before 
"setDesc"
../../src/include/nodes/execnodes.h:159: warning: type defaults to 
`int' in declaration of `setDesc'
../../src/include/nodes/execnodes.h:159: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:160: warning: type defaults to 
`int' in declaration of `ReturnSetInfo'
../../src/include/nodes/execnodes.h:160: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:184: error: parse error before 
"ExprContext"
../../src/include/nodes/execnodes.h:184: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:185: warning: type defaults to 
`int' in declaration of `pi_slot'
../../src/include/nodes/execnodes.h:185: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:186: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:186: warning: type defaults to 
`int' in declaration of `ProjectionInfo'
../../src/include/nodes/execnodes.h:186: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:230: error: parse error before 
"TupleDesc"
../../src/include/nodes/execnodes.h:230: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:233: error: parse error before 
"jf_cleanTupType"
../../src/include/nodes/execnodes.h:233: warning: type defaults to 
`int' in declaration of `jf_cleanTupType'
../../src/include/nodes/execnodes.h:233: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:236: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:236: warning: type defaults to 
`int' in declaration of `jf_resultSlot'
../../src/include/nodes/execnodes.h:236: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:237: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:237: warning: type defaults to 
`int' in declaration of `JunkFilter'
../../src/include/nodes/execnodes.h:237: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:262: error: parse error before 
"Relation"
../../src/include/nodes/execnodes.h:262: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:264: error: parse error before 
"ri_IndexRelationDescs"
../../src/include/nodes/execnodes.h:264: warning: type defaults to 
`int' in declaration of `ri_IndexRelationDescs'
../../src/include/nodes/execnodes.h:264: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:269: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:269: warning: type defaults to 
`int' in declaration of `ri_junkFilter'
../../src/include/nodes/execnodes.h:269: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:270: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:270: warning: type defaults to 
`int' in declaration of `ResultRelInfo'
../../src/include/nodes/execnodes.h:270: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:297: error: parse error before 
"ResultRelInfo"
../../src/include/nodes/execnodes.h:297: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:299: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:299: warning: type defaults to 
`int' in declaration of `es_result_relation_info'
../../src/include/nodes/execnodes.h:299: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:301: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:301: warning: type defaults to 
`int' in declaration of `es_junkFilter'
../../src/include/nodes/execnodes.h:301: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:302: error: parse error before 
"es_into_relation_descriptor"
../../src/include/nodes/execnodes.h:302: warning: type defaults to 
`int' in declaration of `es_into_relation_descriptor'
../../src/include/nodes/execnodes.h:302: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:305: error: parse error before 
"es_tupleTable"
../../src/include/nodes/execnodes.h:305: warning: type defaults to 
`int' in declaration of `es_tupleTable'
../../src/include/nodes/execnodes.h:305: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:319: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:319: warning: type defaults to 
`int' in declaration of `es_per_tuple_exprcontext'
../../src/include/nodes/execnodes.h:319: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:326: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:326: warning: type defaults to 
`int' in declaration of `EState'
../../src/include/nodes/execnodes.h:326: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:375: error: parse error before 
"TupleTableSlot"
../../src/include/nodes/execnodes.h:375: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:376: warning: type defaults to 
`int' in declaration of `cs_ResultTupleSlot'
../../src/include/nodes/execnodes.h:376: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:377: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:377: warning: type defaults to 
`int' in declaration of `cs_ExprContext'
../../src/include/nodes/execnodes.h:377: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:378: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:378: warning: type defaults to 
`int' in declaration of `cs_ProjInfo'
../../src/include/nodes/execnodes.h:378: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:380: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:380: warning: type defaults to 
`int' in declaration of `CommonState'
../../src/include/nodes/execnodes.h:380: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:397: error: parse error before 
"CommonState"
../../src/include/nodes/execnodes.h:397: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:400: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:400: warning: type defaults to 
`int' in declaration of `ResultState'
../../src/include/nodes/execnodes.h:400: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:414: error: parse error before 
"CommonState"
../../src/include/nodes/execnodes.h:414: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:420: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:420: warning: type defaults to 
`int' in declaration of `AppendState'
../../src/include/nodes/execnodes.h:420: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:443: error: parse error before 
"CommonState"
../../src/include/nodes/execnodes.h:443: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:444: warning: type defaults to 
`int' in declaration of `css_currentRelation'
../../src/include/nodes/execnodes.h:444: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:445: error: parse error before 
"css_currentScanDesc"
../../src/include/nodes/execnodes.h:445: warning: type defaults to 
`int' in declaration of `css_currentScanDesc'
../../src/include/nodes/execnodes.h:445: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:446: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:446: warning: type defaults to 
`int' in declaration of `css_ScanTupleSlot'
../../src/include/nodes/execnodes.h:446: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:447: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:447: warning: type defaults to 
`int' in declaration of `CommonScanState'
../../src/include/nodes/execnodes.h:447: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:482: error: parse error before 
"ExprContext"
../../src/include/nodes/execnodes.h:482: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:484: error: parse error before 
"iss_RelationDescs"
../../src/include/nodes/execnodes.h:484: warning: type defaults to 
`int' in declaration of `iss_RelationDescs'
../../src/include/nodes/execnodes.h:484: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:485: error: parse error before 
"iss_ScanDescs"
../../src/include/nodes/execnodes.h:485: warning: type defaults to 
`int' in declaration of `iss_ScanDescs'
../../src/include/nodes/execnodes.h:485: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:486: warning: type defaults to 
`int' in declaration of `IndexScanState'
../../src/include/nodes/execnodes.h:486: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:522: error: parse error before 
"CommonScanState"
../../src/include/nodes/execnodes.h:522: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:523: warning: type defaults to 
`int' in declaration of `sss_SubEState'
../../src/include/nodes/execnodes.h:523: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:524: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:524: warning: type defaults to 
`int' in declaration of `SubqueryScanState'
../../src/include/nodes/execnodes.h:524: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:539: error: parse error before 
"CommonScanState"
../../src/include/nodes/execnodes.h:539: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:540: warning: type defaults to 
`int' in declaration of `tupdesc'
../../src/include/nodes/execnodes.h:540: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:543: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:543: warning: type defaults to 
`int' in declaration of `FunctionScanState'
../../src/include/nodes/execnodes.h:543: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:557: error: parse error before 
"JoinState"
../../src/include/nodes/execnodes.h:557: warning: type defaults to 
`int' in declaration of `JoinState'
../../src/include/nodes/execnodes.h:557: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:569: error: parse error before 
"JoinState"
../../src/include/nodes/execnodes.h:569: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:572: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:572: warning: type defaults to 
`int' in declaration of `nl_NullInnerTupleSlot'
../../src/include/nodes/execnodes.h:572: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:573: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:573: warning: type defaults to 
`int' in declaration of `NestLoopState'
../../src/include/nodes/execnodes.h:573: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:592: error: parse error before 
"JoinState"
../../src/include/nodes/execnodes.h:592: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:598: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:598: warning: type defaults to 
`int' in declaration of `mj_OuterTupleSlot'
../../src/include/nodes/execnodes.h:598: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:599: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:599: warning: type defaults to 
`int' in declaration of `mj_InnerTupleSlot'
../../src/include/nodes/execnodes.h:599: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:600: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:600: warning: type defaults to 
`int' in declaration of `mj_MarkedTupleSlot'
../../src/include/nodes/execnodes.h:600: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:601: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:601: warning: type defaults to 
`int' in declaration of `mj_NullOuterTupleSlot'
../../src/include/nodes/execnodes.h:601: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:602: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:602: warning: type defaults to 
`int' in declaration of `mj_NullInnerTupleSlot'
../../src/include/nodes/execnodes.h:602: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:603: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:603: warning: type defaults to 
`int' in declaration of `MergeJoinState'
../../src/include/nodes/execnodes.h:603: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:625: error: parse error before 
"JoinState"
../../src/include/nodes/execnodes.h:625: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:630: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:630: warning: type defaults to 
`int' in declaration of `hj_OuterTupleSlot'
../../src/include/nodes/execnodes.h:630: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:631: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:631: warning: type defaults to 
`int' in declaration of `hj_HashTupleSlot'
../../src/include/nodes/execnodes.h:631: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:632: error: parse error before '*' 
token
../../src/include/nodes/execnodes.h:632: warning: type defaults to 
`int' in declaration of `hj_NullInnerTupleSlot'
../../src/include/nodes/execnodes.h:632: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:636: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:636: warning: type defaults to 
`int' in declaration of `HashJoinState'
../../src/include/nodes/execnodes.h:636: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:657: error: parse error before 
"CommonScanState"
../../src/include/nodes/execnodes.h:657: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:658: error: conflicting types for 
`tuplestorestate'
../../src/include/nodes/execnodes.h:541: error: previous declaration of 
`tuplestorestate'
../../src/include/nodes/execnodes.h:659: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:659: warning: type defaults to 
`int' in declaration of `MaterialState'
../../src/include/nodes/execnodes.h:659: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:675: error: parse error before 
"CommonScanState"
../../src/include/nodes/execnodes.h:675: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:684: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:684: warning: type defaults to 
`int' in declaration of `AggState'
../../src/include/nodes/execnodes.h:684: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:692: error: parse error before 
"CommonScanState"
../../src/include/nodes/execnodes.h:692: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:697: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:697: warning: type defaults to 
`int' in declaration of `GroupState'
../../src/include/nodes/execnodes.h:697: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:708: error: parse error before 
"CommonScanState"
../../src/include/nodes/execnodes.h:708: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:711: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:711: warning: type defaults to 
`int' in declaration of `SortState'
../../src/include/nodes/execnodes.h:711: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:726: error: parse error before 
"CommonState"
../../src/include/nodes/execnodes.h:726: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:730: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:730: warning: type defaults to 
`int' in declaration of `UniqueState'
../../src/include/nodes/execnodes.h:730: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:743: error: parse error before 
"CommonState"
../../src/include/nodes/execnodes.h:743: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:750: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:750: warning: type defaults to 
`int' in declaration of `SetOpState'
../../src/include/nodes/execnodes.h:750: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:765: error: parse error before 
"CommonState"
../../src/include/nodes/execnodes.h:765: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:766: error: conflicting types for 
`offset'
../../src/include/access/gist.h:155: error: previous declaration of 
`offset'
../../src/include/nodes/execnodes.h:772: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:772: warning: type defaults to 
`int' in declaration of `LimitState'
../../src/include/nodes/execnodes.h:772: warning: data definition has 
no type or storage class
../../src/include/nodes/execnodes.h:783: error: parse error before 
"CommonState"
../../src/include/nodes/execnodes.h:783: warning: no semicolon at end 
of struct or union
../../src/include/nodes/execnodes.h:785: error: parse error before '}' 
token
../../src/include/nodes/execnodes.h:785: warning: type defaults to 
`int' in declaration of `HashState'
../../src/include/nodes/execnodes.h:785: warning: data definition has 
no type or storage class
In file included from ../../src/include/executor/spi.h:25,
                  from postgis_debug.c:59:
../../src/include/nodes/plannodes.h:89: error: parse error before 
"EState"
../../src/include/nodes/plannodes.h:89: warning: no semicolon at end of 
struct or union
../../src/include/nodes/plannodes.h:124: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:124: warning: type defaults to 
`int' in declaration of `Plan'
../../src/include/nodes/plannodes.h:124: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:158: error: parse error before 
"Plan"
../../src/include/nodes/plannodes.h:158: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:160: error: parse error before '*' 
token
../../src/include/nodes/plannodes.h:160: warning: type defaults to 
`int' in declaration of `resstate'
../../src/include/nodes/plannodes.h:160: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:161: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:161: warning: type defaults to 
`int' in declaration of `Result'
../../src/include/nodes/plannodes.h:161: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:176: error: parse error before 
"Plan"
../../src/include/nodes/plannodes.h:176: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:179: error: parse error before '*' 
token
../../src/include/nodes/plannodes.h:179: warning: type defaults to 
`int' in declaration of `appendstate'
../../src/include/nodes/plannodes.h:179: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:180: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:180: warning: type defaults to 
`int' in declaration of `Append'
../../src/include/nodes/plannodes.h:180: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:189: error: parse error before 
"Plan"
../../src/include/nodes/plannodes.h:189: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:191: error: parse error before '*' 
token
../../src/include/nodes/plannodes.h:191: warning: type defaults to 
`int' in declaration of `scanstate'
../../src/include/nodes/plannodes.h:191: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:192: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:192: warning: type defaults to 
`int' in declaration of `Scan'
../../src/include/nodes/plannodes.h:192: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:198: error: parse error before 
"SeqScan"
../../src/include/nodes/plannodes.h:198: warning: type defaults to 
`int' in declaration of `SeqScan'
../../src/include/nodes/plannodes.h:198: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:206: error: parse error before 
"Scan"
../../src/include/nodes/plannodes.h:206: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:211: error: parse error before '*' 
token
../../src/include/nodes/plannodes.h:211: warning: type defaults to 
`int' in declaration of `indxstate'
../../src/include/nodes/plannodes.h:211: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:212: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:212: warning: type defaults to 
`int' in declaration of `IndexScan'
../../src/include/nodes/plannodes.h:212: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:220: error: parse error before 
"Scan"
../../src/include/nodes/plannodes.h:220: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:224: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:224: warning: type defaults to 
`int' in declaration of `TidScan'
../../src/include/nodes/plannodes.h:224: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:242: error: parse error before 
"Scan"
../../src/include/nodes/plannodes.h:242: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:243: warning: type defaults to 
`int' in declaration of `subplan'
../../src/include/nodes/plannodes.h:243: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:244: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:244: warning: type defaults to 
`int' in declaration of `SubqueryScan'
../../src/include/nodes/plannodes.h:244: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:252: error: parse error before 
"Scan"
../../src/include/nodes/plannodes.h:252: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:255: warning: type defaults to 
`int' in declaration of `FunctionScan'
../../src/include/nodes/plannodes.h:255: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:281: error: parse error before 
"Plan"
../../src/include/nodes/plannodes.h:281: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:284: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:284: warning: type defaults to 
`int' in declaration of `Join'
../../src/include/nodes/plannodes.h:284: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:292: error: parse error before 
"Join"
../../src/include/nodes/plannodes.h:292: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:293: warning: type defaults to 
`int' in declaration of `nlstate'
../../src/include/nodes/plannodes.h:293: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:294: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:294: warning: type defaults to 
`int' in declaration of `NestLoop'
../../src/include/nodes/plannodes.h:294: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:302: error: parse error before 
"Join"
../../src/include/nodes/plannodes.h:302: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:304: error: parse error before '*' 
token
../../src/include/nodes/plannodes.h:304: warning: type defaults to 
`int' in declaration of `mergestate'
../../src/include/nodes/plannodes.h:304: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:305: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:305: warning: type defaults to 
`int' in declaration of `MergeJoin'
../../src/include/nodes/plannodes.h:305: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:313: error: parse error before 
"Join"
../../src/include/nodes/plannodes.h:313: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:316: error: parse error before '*' 
token
../../src/include/nodes/plannodes.h:316: warning: type defaults to 
`int' in declaration of `hashjoinstate'
../../src/include/nodes/plannodes.h:316: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:317: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:317: warning: type defaults to 
`int' in declaration of `HashJoin'
../../src/include/nodes/plannodes.h:317: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:325: error: parse error before 
"Plan"
../../src/include/nodes/plannodes.h:325: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:326: warning: type defaults to 
`int' in declaration of `aggstate'
../../src/include/nodes/plannodes.h:326: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:327: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:327: warning: type defaults to 
`int' in declaration of `Agg'
../../src/include/nodes/plannodes.h:327: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:341: error: parse error before 
"Plan"
../../src/include/nodes/plannodes.h:341: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:345: error: parse error before '*' 
token
../../src/include/nodes/plannodes.h:345: warning: type defaults to 
`int' in declaration of `grpstate'
../../src/include/nodes/plannodes.h:345: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:346: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:346: warning: type defaults to 
`int' in declaration of `Group'
../../src/include/nodes/plannodes.h:346: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:354: error: parse error before 
"Plan"
../../src/include/nodes/plannodes.h:354: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:355: warning: type defaults to 
`int' in declaration of `matstate'
../../src/include/nodes/plannodes.h:355: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:356: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:356: warning: type defaults to 
`int' in declaration of `Material'
../../src/include/nodes/plannodes.h:356: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:364: error: parse error before 
"Plan"
../../src/include/nodes/plannodes.h:364: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:366: error: parse error before '*' 
token
../../src/include/nodes/plannodes.h:366: warning: type defaults to 
`int' in declaration of `sortstate'
../../src/include/nodes/plannodes.h:366: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:367: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:367: warning: type defaults to 
`int' in declaration of `Sort'
../../src/include/nodes/plannodes.h:367: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:375: error: parse error before 
"Plan"
../../src/include/nodes/plannodes.h:375: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:379: error: parse error before '*' 
token
../../src/include/nodes/plannodes.h:379: warning: type defaults to 
`int' in declaration of `uniquestate'
../../src/include/nodes/plannodes.h:379: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:380: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:380: warning: type defaults to 
`int' in declaration of `Unique'
../../src/include/nodes/plannodes.h:380: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:396: error: parse error before 
"Plan"
../../src/include/nodes/plannodes.h:396: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:402: error: parse error before '*' 
token
../../src/include/nodes/plannodes.h:402: warning: type defaults to 
`int' in declaration of `setopstate'
../../src/include/nodes/plannodes.h:402: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:403: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:403: warning: type defaults to 
`int' in declaration of `SetOp'
../../src/include/nodes/plannodes.h:403: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:411: error: parse error before 
"Plan"
../../src/include/nodes/plannodes.h:411: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:414: error: parse error before '*' 
token
../../src/include/nodes/plannodes.h:414: warning: type defaults to 
`int' in declaration of `limitstate'
../../src/include/nodes/plannodes.h:414: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:415: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:415: warning: type defaults to 
`int' in declaration of `Limit'
../../src/include/nodes/plannodes.h:415: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:423: error: parse error before 
"Plan"
../../src/include/nodes/plannodes.h:423: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:425: error: parse error before '*' 
token
../../src/include/nodes/plannodes.h:425: warning: type defaults to 
`int' in declaration of `hashstate'
../../src/include/nodes/plannodes.h:425: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:426: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:426: warning: type defaults to 
`int' in declaration of `Hash'
../../src/include/nodes/plannodes.h:426: warning: data definition has 
no type or storage class
../../src/include/nodes/plannodes.h:457: error: parse error before 
"Plan"
../../src/include/nodes/plannodes.h:457: warning: no semicolon at end 
of struct or union
../../src/include/nodes/plannodes.h:477: error: parse error before '}' 
token
../../src/include/nodes/plannodes.h:477: warning: type defaults to 
`int' in declaration of `SubPlan'
../../src/include/nodes/plannodes.h:477: warning: data definition has 
no type or storage class
In file included from ../../src/include/executor/spi.h:26,
                  from postgis_debug.c:59:
../../src/include/catalog/pg_proc.h:40: error: syntax error at '##' 
token
../../src/include/catalog/pg_proc.h:41: error: syntax error before '{' 
token
../../src/include/catalog/pg_proc.h:57: error: parse error before '}' 
token
../../src/include/catalog/pg_proc.h:57: warning: type defaults to `int' 
in declaration of `FormData_pg_proc'
../../src/include/catalog/pg_proc.h:57: warning: data definition has no 
type or storage class
../../src/include/catalog/pg_proc.h:64: error: parse error before '*' 
token
../../src/include/catalog/pg_proc.h:64: warning: type defaults to `int' 
in declaration of `Form_pg_proc'
../../src/include/catalog/pg_proc.h:64: warning: data definition has no 
type or storage class
In file included from ../../src/include/executor/spi.h:27,
                  from postgis_debug.c:59:
../../src/include/catalog/pg_type.h:41: error: syntax error at '##' 
token
../../src/include/catalog/pg_type.h:42: error: syntax error before '{' 
token
../../src/include/catalog/pg_type.h:188: error: parse error before '}' 
token
../../src/include/catalog/pg_type.h:188: warning: type defaults to 
`int' in declaration of `FormData_pg_type'
../../src/include/catalog/pg_type.h:188: warning: data definition has 
no type or storage class
../../src/include/catalog/pg_type.h:195: error: parse error before '*' 
token
../../src/include/catalog/pg_type.h:195: warning: type defaults to 
`int' in declaration of `Form_pg_type'
../../src/include/catalog/pg_type.h:195: warning: data definition has 
no type or storage class
In file included from ../../src/include/executor/execdesc.h:20,
                  from ../../src/include/tcop/pquery.h:17,
                  from ../../src/include/executor/spi.h:28,
                  from postgis_debug.c:59:
../../src/include/tcop/dest.h:87: error: parse error before "TupleDesc"
../../src/include/tcop/dest.h:91: error: parse error before "TupleDesc"
In file included from ../../src/include/tcop/pquery.h:17,
                  from ../../src/include/executor/spi.h:28,
                  from postgis_debug.c:59:
../../src/include/executor/execdesc.h:33: error: parse error before 
"Plan"
../../src/include/executor/execdesc.h:33: warning: no semicolon at end 
of struct or union
../../src/include/executor/execdesc.h:37: error: parse error before 
"tupDesc"
../../src/include/executor/execdesc.h:37: warning: type defaults to 
`int' in declaration of `tupDesc'
../../src/include/executor/execdesc.h:37: warning: data definition has 
no type or storage class
../../src/include/executor/execdesc.h:38: warning: type defaults to 
`int' in declaration of `QueryDesc'
../../src/include/executor/execdesc.h:38: warning: data definition has 
no type or storage class
../../src/include/executor/execdesc.h:41: error: parse error before '*' 
token
../../src/include/executor/execdesc.h:41: error: parse error before 
"Plan"
../../src/include/executor/execdesc.h:42: warning: type defaults to 
`int' in declaration of `CreateQueryDesc'
../../src/include/executor/execdesc.h:42: warning: data definition has 
no type or storage class
In file included from ../../src/include/tcop/pquery.h:18,
                  from ../../src/include/executor/spi.h:28,
                  from postgis_debug.c:59:
../../src/include/utils/portal.h:32: error: parse error before 
"QueryDesc"
../../src/include/utils/portal.h:32: warning: no semicolon at end of 
struct or union
../../src/include/utils/portal.h:33: warning: type defaults to `int' in 
declaration of `attinfo'
../../src/include/utils/portal.h:33: warning: data definition has no 
type or storage class
../../src/include/utils/portal.h:34: error: parse error before '*' token
../../src/include/utils/portal.h:34: warning: type defaults to `int' in 
declaration of `state'
../../src/include/utils/portal.h:34: warning: data definition has no 
type or storage class
../../src/include/utils/portal.h:38: error: parse error before '}' token
../../src/include/utils/portal.h:38: warning: type defaults to `int' in 
declaration of `PortalData'
../../src/include/utils/portal.h:38: warning: data definition has no 
type or storage class
../../src/include/utils/portal.h:66: error: parse error before 
"QueryDesc"
../../src/include/utils/portal.h:68: error: parse error before ')' token
In file included from ../../src/include/executor/spi.h:28,
                  from postgis_debug.c:59:
../../src/include/tcop/pquery.h:21: error: parse error before "Plan"
../../src/include/tcop/pquery.h:24: error: parse error before '*' token
../../src/include/tcop/pquery.h:24: warning: type defaults to `int' in 
declaration of `CreateExecutorState'
../../src/include/tcop/pquery.h:24: warning: data definition has no 
type or storage class
In file included from ../../src/include/executor/spi.h:29,
                  from postgis_debug.c:59:
../../src/include/tcop/tcopprot.h:43: error: parse error before '*' 
token
../../src/include/tcop/tcopprot.h:43: warning: type defaults to `int' 
in declaration of `pg_plan_query'
../../src/include/tcop/tcopprot.h:43: warning: data definition has no 
type or storage class
In file included from ../../src/include/executor/spi.h:37,
                  from postgis_debug.c:59:
../../src/include/catalog/pg_language.h:34: error: syntax error at '##' 
token
../../src/include/catalog/pg_language.h:35: error: syntax error before 
'{' token
../../src/include/catalog/pg_language.h:42: error: parse error before 
'}' token
../../src/include/catalog/pg_language.h:42: warning: type defaults to 
`int' in declaration of `FormData_pg_language'
../../src/include/catalog/pg_language.h:42: warning: data definition 
has no type or storage class
../../src/include/catalog/pg_language.h:49: error: parse error before 
'*' token
../../src/include/catalog/pg_language.h:49: warning: type defaults to 
`int' in declaration of `Form_pg_language'
../../src/include/catalog/pg_language.h:49: warning: data definition 
has no type or storage class
In file included from ../../src/include/access/heapam.h:21,
                  from ../../src/include/executor/spi.h:38,
                  from postgis_debug.c:59:
../../src/include/access/xlogutils.h:26: error: parse error before 
"XLogOpenRelation"
../../src/include/access/xlogutils.h:26: warning: type defaults to 
`int' in declaration of `XLogOpenRelation'
../../src/include/access/xlogutils.h:26: warning: data definition has 
no type or storage class
../../src/include/access/xlogutils.h:27: error: parse error before 
"Relation"
In file included from ../../src/include/access/heapam.h:24,
                  from ../../src/include/executor/spi.h:38,
                  from postgis_debug.c:59:
../../src/include/storage/lmgr.h:47: error: parse error before 
"relation"
../../src/include/storage/lmgr.h:50: error: parse error before 
"relation"
../../src/include/storage/lmgr.h:51: error: parse error before 
"relation"
../../src/include/storage/lmgr.h:52: error: parse error before 
"relation"
../../src/include/storage/lmgr.h:58: error: parse error before 
"relation"
../../src/include/storage/lmgr.h:59: error: parse error before 
"relation"
In file included from ../../src/include/executor/spi.h:38,
                  from postgis_debug.c:59:
../../src/include/access/heapam.h:51: error: parse error before 
"TupleDesc"
../../src/include/access/heapam.h:138: error: parse error before 
"relation_open"
../../src/include/access/heapam.h:138: warning: type defaults to `int' 
in declaration of `relation_open'
../../src/include/access/heapam.h:138: warning: data definition has no 
type or storage class
../../src/include/access/heapam.h:139: error: parse error before 
"relation_openrv"
../../src/include/access/heapam.h:139: warning: type defaults to `int' 
in declaration of `relation_openrv'
../../src/include/access/heapam.h:139: warning: data definition has no 
type or storage class
../../src/include/access/heapam.h:140: error: parse error before 
"relation_openr"
../../src/include/access/heapam.h:140: warning: type defaults to `int' 
in declaration of `relation_openr'
../../src/include/access/heapam.h:140: warning: data definition has no 
type or storage class
../../src/include/access/heapam.h:141: error: parse error before 
"relation"
../../src/include/access/heapam.h:143: error: parse error before 
"heap_open"
../../src/include/access/heapam.h:143: warning: type defaults to `int' 
in declaration of `heap_open'
../../src/include/access/heapam.h:143: warning: data definition has no 
type or storage class
../../src/include/access/heapam.h:144: error: parse error before 
"heap_openrv"
../../src/include/access/heapam.h:144: warning: type defaults to `int' 
in declaration of `heap_openrv'
../../src/include/access/heapam.h:144: warning: data definition has no 
type or storage class
../../src/include/access/heapam.h:145: error: parse error before 
"heap_openr"
../../src/include/access/heapam.h:145: warning: type defaults to `int' 
in declaration of `heap_openr'
../../src/include/access/heapam.h:145: warning: data definition has no 
type or storage class
../../src/include/access/heapam.h:149: error: parse error before 
"heap_beginscan"
../../src/include/access/heapam.h:149: error: parse error before 
"relation"
../../src/include/access/heapam.h:150: warning: type defaults to `int' 
in declaration of `heap_beginscan'
../../src/include/access/heapam.h:150: warning: data definition has no 
type or storage class
../../src/include/access/heapam.h:151: error: parse error before "scan"
../../src/include/access/heapam.h:152: error: parse error before "scan"
../../src/include/access/heapam.h:153: error: parse error before "scan"
../../src/include/access/heapam.h:155: error: parse error before 
"relation"
../../src/include/access/heapam.h:159: error: parse error before 
"relation"
../../src/include/access/heapam.h:163: error: parse error before 
"relation"
../../src/include/access/heapam.h:164: error: parse error before 
"relation"
../../src/include/access/heapam.h:166: error: parse error before 
"relation"
../../src/include/access/heapam.h:168: error: parse error before 
"relation"
../../src/include/access/heapam.h:171: error: parse error before 
"relation"
../../src/include/access/heapam.h:172: error: parse error before 
"relation"
../../src/include/access/heapam.h:173: error: parse error before 
"relation"
../../src/include/access/heapam.h:176: error: parse error before "scan"
../../src/include/access/heapam.h:177: error: parse error before "scan"
../../src/include/access/heapam.h:182: error: parse error before "reln"
../../src/include/access/heapam.h:184: error: parse error before "reln"
../../src/include/access/heapam.h:189: error: parse error before 
"tupleDesc"
../../src/include/access/heapam.h:190: error: parse error before 
"TupleDesc"
../../src/include/access/heapam.h:195: error: parse error before 
"TupleDesc"
../../src/include/access/heapam.h:198: error: parse error before 
"tupleDescriptor"
../../src/include/access/heapam.h:201: error: parse error before 
"Relation"
In file included from ../../src/include/executor/spi.h:40,
                  from postgis_debug.c:59:
../../src/include/executor/executor.h:33: error: parse error before '*' 
token
../../src/include/executor/executor.h:34: error: parse error before '*' 
token
../../src/include/executor/executor.h:35: error: parse error before '*' 
token
../../src/include/executor/executor.h:40: error: parse error before '*' 
token
../../src/include/executor/executor.h:40: error: parse error before 
"TupleDesc"
../../src/include/executor/executor.h:41: warning: type defaults to 
`int' in declaration of `ExecInitJunkFilter'
../../src/include/executor/executor.h:41: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:42: error: parse error before '*' 
token
../../src/include/executor/executor.h:43: error: parse error before '*' 
token
../../src/include/executor/executor.h:45: error: parse error before '*' 
token
../../src/include/executor/executor.h:51: error: parse error before 
"ExecutorStart"
../../src/include/executor/executor.h:51: error: parse error before '*' 
token
../../src/include/executor/executor.h:51: warning: type defaults to 
`int' in declaration of `ExecutorStart'
../../src/include/executor/executor.h:51: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:52: error: parse error before '*' 
token
../../src/include/executor/executor.h:52: error: parse error before '*' 
token
../../src/include/executor/executor.h:53: warning: type defaults to 
`int' in declaration of `ExecutorRun'
../../src/include/executor/executor.h:53: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:54: error: parse error before '*' 
token
../../src/include/executor/executor.h:55: error: parse error before 
"ResultRelInfo"
../../src/include/executor/executor.h:57: error: parse error before '*' 
token
../../src/include/executor/executor.h:57: error: parse error before '*' 
token
../../src/include/executor/executor.h:58: warning: type defaults to 
`int' in declaration of `EvalPlanQual'
../../src/include/executor/executor.h:58: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:63: error: parse error before '*' 
token
../../src/include/executor/executor.h:64: error: parse error before '*' 
token
../../src/include/executor/executor.h:64: error: parse error before '*' 
token
../../src/include/executor/executor.h:64: warning: type defaults to 
`int' in declaration of `ExecProcNode'
../../src/include/executor/executor.h:64: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:65: error: parse error before '*' 
token
../../src/include/executor/executor.h:66: error: parse error before '*' 
token
../../src/include/executor/executor.h:67: error: parse error before 
"ExecGetTupType"
../../src/include/executor/executor.h:67: error: parse error before '*' 
token
../../src/include/executor/executor.h:67: warning: type defaults to 
`int' in declaration of `ExecGetTupType'
../../src/include/executor/executor.h:67: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:72: error: parse error before 
"ExprContext"
../../src/include/executor/executor.h:74: error: parse error before '*' 
token
../../src/include/executor/executor.h:76: error: parse error before '*' 
token
../../src/include/executor/executor.h:80: error: parse error before 
"ExprContext"
../../src/include/executor/executor.h:84: error: parse error before 
"ExprContext"
../../src/include/executor/executor.h:87: error: parse error before 
"ExprContext"
../../src/include/executor/executor.h:89: error: parse error before 
"ExprContext"
../../src/include/executor/executor.h:91: error: parse error before 
"ExprContext"
../../src/include/executor/executor.h:94: error: parse error before '*' 
token
../../src/include/executor/executor.h:94: error: parse error before '*' 
token
../../src/include/executor/executor.h:95: warning: type defaults to 
`int' in declaration of `ExecProject'
../../src/include/executor/executor.h:95: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:100: error: parse error before 
'*' token
../../src/include/executor/executor.h:100: error: parse error before 
'*' token
../../src/include/executor/executor.h:100: warning: type defaults to 
`int' in declaration of `ExecScanAccessMtd'
../../src/include/executor/executor.h:100: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:102: error: parse error before 
'*' token
../../src/include/executor/executor.h:102: error: parse error before 
'*' token
../../src/include/executor/executor.h:102: warning: type defaults to 
`int' in declaration of `ExecScan'
../../src/include/executor/executor.h:102: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:107: error: parse error before 
"ExecCreateTupleTable"
../../src/include/executor/executor.h:107: warning: type defaults to 
`int' in declaration of `ExecCreateTupleTable'
../../src/include/executor/executor.h:107: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:108: error: parse error before 
"table"
../../src/include/executor/executor.h:109: error: parse error before 
'*' token
../../src/include/executor/executor.h:109: error: parse error before 
"table"
../../src/include/executor/executor.h:109: warning: type defaults to 
`int' in declaration of `ExecAllocTableSlot'
../../src/include/executor/executor.h:109: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:110: error: parse error before 
'*' token
../../src/include/executor/executor.h:110: warning: type defaults to 
`int' in declaration of `MakeTupleTableSlot'
../../src/include/executor/executor.h:110: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:111: error: parse error before 
'*' token
../../src/include/executor/executor.h:112: error: parse error before 
"TupleTableSlot"
../../src/include/executor/executor.h:114: warning: type defaults to 
`int' in declaration of `ExecStoreTuple'
../../src/include/executor/executor.h:114: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:115: error: parse error before 
'*' token
../../src/include/executor/executor.h:115: error: parse error before 
'*' token
../../src/include/executor/executor.h:115: warning: type defaults to 
`int' in declaration of `ExecClearTuple'
../../src/include/executor/executor.h:115: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:116: error: parse error before 
'*' token
../../src/include/executor/executor.h:118: error: parse error before 
'*' token
../../src/include/executor/executor.h:119: error: parse error before 
'*' token
../../src/include/executor/executor.h:120: error: parse error before 
'*' token
../../src/include/executor/executor.h:122: error: parse error before 
'*' token
../../src/include/executor/executor.h:122: error: parse error before 
'*' token
../../src/include/executor/executor.h:122: warning: type defaults to 
`int' in declaration of `ExecInitExtraTupleSlot'
../../src/include/executor/executor.h:122: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:123: error: parse error before 
'*' token
../../src/include/executor/executor.h:123: error: parse error before 
'*' token
../../src/include/executor/executor.h:124: warning: type defaults to 
`int' in declaration of `ExecInitNullTupleSlot'
../../src/include/executor/executor.h:124: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:125: error: parse error before 
"ExecTypeFromTL"
../../src/include/executor/executor.h:125: warning: type defaults to 
`int' in declaration of `ExecTypeFromTL'
../../src/include/executor/executor.h:125: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:126: error: parse error before 
'*' token
../../src/include/executor/executor.h:135: error: parse error before 
"TupleDesc"
../../src/include/executor/executor.h:157: error: parse error before 
'*' token
../../src/include/executor/executor.h:158: error: parse error before 
'*' token
../../src/include/executor/executor.h:160: error: parse error before 
'*' token
../../src/include/executor/executor.h:162: error: parse error before 
'*' token
../../src/include/executor/executor.h:163: error: parse error before 
"ExecGetResultType"
../../src/include/executor/executor.h:163: error: parse error before 
'*' token
../../src/include/executor/executor.h:163: warning: type defaults to 
`int' in declaration of `ExecGetResultType'
../../src/include/executor/executor.h:163: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:164: error: parse error before 
'*' token
../../src/include/executor/executor.h:165: error: parse error before 
'*' token
../../src/include/executor/executor.h:166: error: parse error before 
'*' token
../../src/include/executor/executor.h:167: error: parse error before 
"ExecGetScanType"
../../src/include/executor/executor.h:167: error: parse error before 
'*' token
../../src/include/executor/executor.h:167: warning: type defaults to 
`int' in declaration of `ExecGetScanType'
../../src/include/executor/executor.h:167: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:168: error: parse error before 
'*' token
../../src/include/executor/executor.h:170: error: parse error before 
'*' token
../../src/include/executor/executor.h:173: error: parse error before 
'*' token
../../src/include/executor/executor.h:173: error: parse error before 
'*' token
../../src/include/executor/executor.h:174: warning: type defaults to 
`int' in declaration of `MakeExprContext'
../../src/include/executor/executor.h:174: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:175: error: parse error before 
'*' token
../../src/include/executor/executor.h:180: error: parse error before 
'*' token
../../src/include/executor/executor.h:180: error: parse error before 
'*' token
../../src/include/executor/executor.h:180: warning: type defaults to 
`int' in declaration of `MakePerTupleExprContext'
../../src/include/executor/executor.h:180: warning: data definition has 
no type or storage class
../../src/include/executor/executor.h:198: error: parse error before 
'*' token
../../src/include/executor/executor.h:199: error: parse error before 
'*' token
../../src/include/executor/executor.h:200: error: parse error before 
'*' token
../../src/include/executor/executor.h:203: error: parse error before 
'*' token
../../src/include/executor/executor.h:206: error: parse error before 
'*' token
In file included from postgis_debug.c:59:
../../src/include/executor/spi.h:48: error: parse error before 
"TupleDesc"
../../src/include/executor/spi.h:48: warning: no semicolon at end of 
struct or union
../../src/include/executor/spi.h:50: error: parse error before '}' token
../../src/include/executor/spi.h:50: warning: type defaults to `int' in 
declaration of `SPITupleTable'
../../src/include/executor/spi.h:50: warning: data definition has no 
type or storage class
../../src/include/executor/spi.h:77: error: parse error before '*' token
../../src/include/executor/spi.h:77: warning: type defaults to `int' in 
declaration of `SPI_tuptable'
../../src/include/executor/spi.h:77: warning: data definition has no 
type or storage class
../../src/include/executor/spi.h:91: error: parse error before 
"SPI_copytupledesc"
../../src/include/executor/spi.h:91: error: parse error before "tupdesc"
../../src/include/executor/spi.h:91: warning: type defaults to `int' in 
declaration of `SPI_copytupledesc'
../../src/include/executor/spi.h:91: warning: data definition has no 
type or storage class
../../src/include/executor/spi.h:92: error: parse error before '*' token
../../src/include/executor/spi.h:93: error: parse error before 
"TupleDesc"
../../src/include/executor/spi.h:93: warning: type defaults to `int' in 
declaration of `SPI_copytupleintoslot'
../../src/include/executor/spi.h:93: warning: data definition has no 
type or storage class
../../src/include/executor/spi.h:94: error: parse error before "rel"
../../src/include/executor/spi.h:96: error: parse error before "tupdesc"
../../src/include/executor/spi.h:97: error: parse error before "tupdesc"
../../src/include/executor/spi.h:98: error: parse error before 
"TupleDesc"
../../src/include/executor/spi.h:99: error: parse error before 
"TupleDesc"
../../src/include/executor/spi.h:100: error: parse error before 
"tupdesc"
../../src/include/executor/spi.h:101: error: parse error before 
"tupdesc"
../../src/include/executor/spi.h:102: error: parse error before "rel"
../../src/include/executor/spi.h:107: error: parse error before '*' 
token
In file included from postgis_debug.c:60:
../../src/include/commands/trigger.h:33: error: parse error before 
"Relation"
../../src/include/commands/trigger.h:33: warning: no semicolon at end 
of struct or union
../../src/include/commands/trigger.h:37: error: parse error before '}' 
token
../../src/include/commands/trigger.h:37: warning: type defaults to 
`int' in declaration of `TriggerData'
../../src/include/commands/trigger.h:37: warning: data definition has 
no type or storage class
../../src/include/commands/trigger.h:113: error: parse error before 
"relation"
../../src/include/commands/trigger.h:119: error: parse error before '*' 
token
../../src/include/commands/trigger.h:122: error: parse error before '*' 
token
../../src/include/commands/trigger.h:125: error: parse error before '*' 
token
../../src/include/commands/trigger.h:129: error: parse error before '*' 
token
../../src/include/commands/trigger.h:132: error: parse error before '*' 
token
../../src/include/commands/trigger.h:137: error: parse error before '*' 
token
../../src/include/commands/trigger.h:187: error: parse error before '*' 
token
postgis_debug.c:75: error: syntax error at '##' token
postgis_debug.c:75: error: parse error before "mem_size"
postgis_debug.c:75: warning: type defaults to `int' in declaration of 
`mem_size'
postgis_debug.c:75: error: conflicting types for `mem_size'
postgis.h:507: error: previous declaration of `mem_size'
postgis_debug.c:75: warning: data definition has no type or storage 
class
postgis_debug.c:75: error: syntax error at '##' token
postgis_debug.c:75: error: parse error before "mem_size"
postgis_debug.c:75: warning: return type defaults to `int'
postgis_debug.c: In function `mem_size':
postgis_debug.c:75: warning: return makes integer from pointer without 
a cast
postgis_debug.c: At top level:
postgis_debug.c:77: error: conflicting types for `mem_size'
postgis_debug.c:75: error: previous declaration of `mem_size'
postgis_debug.c:86: error: syntax error at '##' token
postgis_debug.c:86: error: parse error before "summary"
postgis_debug.c:86: warning: type defaults to `int' in declaration of 
`summary'
postgis_debug.c:86: error: conflicting types for `summary'
postgis.h:508: error: previous declaration of `summary'
postgis_debug.c:86: warning: data definition has no type or storage 
class
postgis_debug.c:86: error: syntax error at '##' token
postgis_debug.c:86: error: parse error before "summary"
postgis_debug.c:86: warning: return type defaults to `int'
postgis_debug.c: In function `summary':
postgis_debug.c:86: warning: return makes integer from pointer without 
a cast
postgis_debug.c: At top level:
postgis_debug.c:88: error: conflicting types for `summary'
postgis_debug.c:86: error: previous declaration of `summary'
postgis_debug.c:163: error: syntax error at '##' token
postgis_debug.c:163: error: parse error before "lockcheck"
postgis_debug.c:163: warning: type defaults to `int' in declaration of 
`lockcheck'
postgis_debug.c:163: error: conflicting types for `lockcheck'
postgis_debug.c:161: error: previous declaration of `lockcheck'
postgis_debug.c:163: warning: data definition has no type or storage 
class
postgis_debug.c:163: error: syntax error at '##' token
postgis_debug.c:163: error: parse error before "lockcheck"
postgis_debug.c:163: warning: return type defaults to `int'
postgis_debug.c: In function `lockcheck':
postgis_debug.c:163: warning: return makes integer from pointer without 
a cast
postgis_debug.c: At top level:
postgis_debug.c:166: error: conflicting types for `lockcheck'
postgis_debug.c:163: error: previous declaration of `lockcheck'
postgis_debug.c: In function `lockcheck':
postgis_debug.c:167: error: `trigdata' undeclared (first use in this 
function)
postgis_debug.c:167: error: (Each undeclared identifier is reported 
only once
postgis_debug.c:167: error: for each function it appears in.)
postgis_debug.c:167: error: parse error before ')' token
postgis_debug.c:171: error: parse error before "tupdesc"
postgis_debug.c:183: error: syntax error at '##' token
postgis_debug.c:183: error: `T_' undeclared (first use in this function)
postgis_debug.c:183: error: parse error before "TriggerData"
postgis_debug.c:261: error: parse error before "tupdesc"
postgis_debug.c:262: error: `tuptable' undeclared (first use in this 
function)
postgis_debug.c: At top level:
postgis_debug.c:315: error: syntax error at '##' token
postgis_debug.c:315: error: parse error before "getTransactionID"
postgis_debug.c:315: warning: type defaults to `int' in declaration of 
`getTransactionID'
postgis_debug.c:315: error: conflicting types for `getTransactionID'
postgis_debug.c:313: error: previous declaration of `getTransactionID'
postgis_debug.c:315: warning: data definition has no type or storage 
class
postgis_debug.c:315: error: syntax error at '##' token
postgis_debug.c:315: error: parse error before "getTransactionID"
postgis_debug.c:315: warning: return type defaults to `int'
postgis_debug.c: In function `getTransactionID':
postgis_debug.c:315: warning: return makes integer from pointer without 
a cast
postgis_debug.c: At top level:
postgis_debug.c:318: error: conflicting types for `getTransactionID'
postgis_debug.c:315: error: previous declaration of `getTransactionID'
make: *** [postgis_debug.o] Error 1
[doibook:postgresql-7.3.3/contrib/postgis-0.8.0] dorme%




More information about the postgis-users mailing list