[postgis-users] postgis install error [compile-time]
kenman
ksor at uclink.berkeley.edu
Fri Feb 27 11:29:21 PST 2004
here is my setup
mandrake 9.2
postgresql 7.4.1 [already installed]
postgis 8.1
i originally did this with a redhat install but had the same error. i really
thought something was wrong with the latest redhat 9 so i redid the system to
install mandrake 9.2 but i still get these errors. everything was compiled
from source i never use rpms. perhaps these versions are just too new and not
compatible yet? can anybody reccommend a working set of versions to install?
anybody could reccomend their preference of linux? or is mandrake favorable to
many?
did exactly as told,
install postgresql
unpack postgis in the contrib folder of postgres source
make
then this compile time error occurs
gcc -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -Wmissing-declarations
-g -fexceptions -I. -DFRONTEND -DSYSCONFDIR='"/usr/local/pgsql/etc"'
-DUSE_VERSION=74 -I/usr/local/include/geos -DUSE_GEOS -I/usr/local/include
-DUSE_PROJ -DUSE_STATS -fpic -I../../src/include -D_GNU_SOURCE -c -o
postgis_transform.o postgis_transform.c
postgis_transform.c:52:22: projects.h: No such file or directory
postgis_transform.c:55: error: syntax error before '*' token
postgis_transform.c:55: warning: type defaults to `int' in declaration of
`make_project'
postgis_transform.c:55: warning: data definition has no type or storage class
postgis_transform.c:59: error: syntax error before '*' token
postgis_transform.c:64: error: syntax error before '*' token
postgis_transform.c:67: warning: no previous prototype for
`pj_transform_nodatum'
postgis_transform.c: In function `pj_transform_nodatum':
postgis_transform.c:71: error: `pj_errno' undeclared (first use in this
function)
postgis_transform.c:71: error: (Each undeclared identifier is reported only
once
postgis_transform.c:71: error: for each function it appears in.)
postgis_transform.c:73: error: `point_offset' undeclared (first use in this
function)
postgis_transform.c:76: error: `srcdefn' undeclared (first use in this
function)
postgis_transform.c:78: error: `point_count' undeclared (first use in this
function)
postgis_transform.c:80: error: `XY' undeclared (first use in this function)
postgis_transform.c:80: error: syntax error before "projected_loc"
postgis_transform.c:81: error: `LP' undeclared (first use in this function)
postgis_transform.c:83: error: `projected_loc' undeclared (first use in this
function)
postgis_transform.c:83: error: `x' undeclared (first use in this function)
postgis_transform.c:84: error: `y' undeclared (first use in this function)
postgis_transform.c:86: error: `geodetic_loc' undeclared (first use in this
function)
postgis_transform.c:86: warning: implicit declaration of function `pj_inv'
postgis_transform.c:95: error: `dstdefn' undeclared (first use in this
function)
postgis_transform.c:99: error: syntax error before "projected_loc"
postgis_transform.c:105: warning: implicit declaration of function `pj_fwd'
postgis_transform.c: In function `to_rad':
postgis_transform.c:125: error: `PI' undeclared (first use in this function)
postgis_transform.c: In function `to_dec':
postgis_transform.c:136: error: `PI' undeclared (first use in this function)
postgis_transform.c: At top level:
postgis_transform.c:143: error: syntax error before '*' token
postgis_transform.c:144: warning: return type defaults to `int'
postgis_transform.c: In function `make_project':
postgis_transform.c:149: error: `PJ' undeclared (first use in this function)
postgis_transform.c:149: error: `result' undeclared (first use in this
function)
postgis_transform.c:179: warning: implicit declaration of function `pj_init'
postgis_transform.c: In function `transform_geom':
postgis_transform.c:197: error: `PJ' undeclared (first use in this function)
postgis_transform.c:197: error: `input_pj' undeclared (first use in this
function)
postgis_transform.c:197: error: `output_pj' undeclared (first use in this
function)
postgis_transform.c:197: warning: left-hand operand of comma expression has no
effect
postgis_transform.c:250: error: `pj_errno' undeclared (first use in this
function)
postgis_transform.c:261: warning: implicit declaration of function `pj_free'
postgis_transform.c:287: warning: implicit declaration of function
`pj_transform'
postgis_transform.c:302: warning: implicit declaration of function
`pj_strerrno'
postgis_transform.c:302: warning: format argument is not a pointer (arg 4)
postgis_transform.c:343: warning: format argument is not a pointer (arg 4)
make: *** [postgis_transform.o] Error 1
hope this was informative enough
More information about the postgis-users
mailing list