[postgis-users] Error index on compiling postgis with mingw
Craig Miller
craig.miller at spatialminds.com
Mon May 10 21:57:25 PDT 2004
I would start by getting just postgis to work without proj and geos, then
add them in.
I never resolved my linker error btw, just the index error.
--Craig
-----Original Message-----
From: David TECHER [mailto:davidtecher at yahoo.fr]
Sent: Monday, May 10, 2004 2:15 AM
To: PostGIS Users Discussion
Subject: [postgis-users] Error index on compiling postgis with mingw
Hi Postgisers'
I tryed to compil postgis-cvs from 30-0402004 and
geos-cvs and proj and postresgql-snapshot...
I downloaded MinGW, Bison and so all.
Here is what I do
-------------
PROJ 4.4.7
--------------
configure
replace MAKE=make by MAKE=mingw32-make in all
Makefiles of proj
$mingw32-make;mingw32-make install
OK..SUCESS
------------
GEOS from cvs
------------
$configure
replace MAKE=make by MAKE=mingw32-make in all
Makefiles of proj
$mingw32-make;mingw32-make install
OK..SUCESS
-----------------------------------
Postgresql 7.5 devel from CVS 23042004
-----------------------------------
$LDFLAGS=-lstdc++ configure --without-zlib
-enable-multibyte --prefix=/c/psqlwin
$mingw32-make
OK....
-----------------------------------
Postgis from CVS 30042004
-----------------------------------
I used file 'postgis.h' done by Romi Hardiyanto from
the mailign list of postgis
$ mingw32-make
I got this error
dlltool --export-all --output-def postgis.def
postgis_debug.o postgis_ops.o postgis_fn.o
postgis_inout.o postgis_proj.o postgis_chip.o
postgis_transform.o postgis_gist_72.o
postgis_estimate.o postgis_geos.o
postgis_geos_wrapper.o postgis_algo.o
dllwrap -o libpostgis.dll --dllname libpostgis.dll
--def postgis.def postgis_debug.o postgis_ops.o
postgis_fn.o postgis_inout.o postgis_proj.o
postgis_chip.o postgis_transform.o postgis_gist_72.o
postgis_estimate.o postgis_geos.o
postgis_geos_wrapper.o postgis_algo.o -L../../src/port
-L../../src/port -lstdc++ -L/usr/local/lib -lgeos
-L/usr/local/lib -lproj -L../../src/backend -lpostgres
Info: resolving _default_statistics_target by linking
to __imp__default_statistics_target (auto-import)
postgis_inout.o(.text+0x1f0d): In function
`geometry_in':
C:/MinGW/home/david/postgresql23042004/postgresql-snapshot/contrib/postgis-c
vs/postgis_inout.c:1620:
undefined reference to `index'
postgis_inout.o(.text+0x1f19):C:/MinGW/home/david/postgresql23042004/postgre
sql-snapshot/contrib/postgis-cvs/postgis_inout.c:1621:
undefined reference to `index'
postgis_geos_wrapper.o(.text+0x3ed): In function
`PostGIS2GEOS_box3d':
c:/MinGW/include/c++/3.2.3/bits/basic_string.h:781:
undefined reference to `NOTICE_MESSAGE'
postgis_geos_wrapper.o(.text+0x680): In function
`PostGIS2GEOS_collection':
c:/MinGW/include/c++/3.2.3/bits/basic_string.h:781:
undefined reference to `NOTICE_MESSAGE'
postgis_geos_wrapper.o(.text+0x8eb): In function
`PostGIS2GEOS_point':
c:/MinGW/include/c++/3.2.3/bits/basic_string.h:781:
undefined reference to `NOTICE_MESSAGE'
postgis_geos_wrapper.o(.text+0xc7c): In function
`PostGIS2GEOS_linestring':
c:/MinGW/include/c++/3.2.3/bits/basic_string.h:781:
undefined reference to `NOTICE_MESSAGE'
postgis_geos_wrapper.o(.text+0xf56): In function
`PostGIS2GEOS_multipolygon':
c:/MinGW/include/c++/3.2.3/bits/basic_string.h:781:
undefined reference to `NOTICE_MESSAGE'
postgis_geos_wrapper.o(.text+0x1206):c:/MinGW/include/c++/3.2.3/bits/basic_s
tring.h:781:
more undefined references to `NOTICE_MESSAGE' follow
fu000001.o(.idata$3+0xc): undefined reference to
`libpostgres_a_iname'
nmth000000.o(.idata$4+0x0): undefined reference to
`_nm__default_statistics_target'
c:\MinGW\bin\dllwrap.exe: c:\MinGW\bin\gcc exited with
status 1
mingw32-make: *** [libpostgis.a] Error 1
Coudl you help me?
Yahoo! Mail : votre e-mail personnel et gratuit qui vous suit partout !
Créez votre Yahoo! Mail sur http://fr.benefits.yahoo.com/
Dialoguez en direct avec vos amis grâce à Yahoo! Messenger !Téléchargez
Yahoo! Messenger sur http://fr.messenger.yahoo.com
_______________________________________________
postgis-users mailing list
postgis-users at postgis.refractions.net
http://postgis.refractions.net/mailman/listinfo/postgis-users
More information about the postgis-users
mailing list