[OSM-dev] Error While Installing osm2pgsql

Parveen Arora parveenaroraosm at gmail.com
Sat Jan 29 16:39:04 GMT 2011


Hello Dear List,
        I have followed the following procedure to install osm2pgsql
        cd ~/bin
        svn co http://svn.openstreetmap.org/applications/utils/export/osm2pgsql/
        cd osm2pgsql
        ./autogen.sh
        ./configure
        make
But after make command I got the following error:

make  all-recursive
make[1]: Entering directory `/home/parveen/bin/osm2pgsql'
Making all in gazetteer
make[2]: Entering directory `/home/parveen/bin/osm2pgsql/gazetteer'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/parveen/bin/osm2pgsql/gazetteer'
make[2]: Entering directory `/home/parveen/bin/osm2pgsql'
g++ -DHAVE_CONFIG_H -I.  -pthread -I/usr/include/postgresql
-I/usr/include/libxml2 -I/usr/include  -I/usr/include -I/usr/include
-DOSM2PGSQL_DATADIR='"/usr/local/share"'   -g -O2 -MT build_geometry.o
-MD -MP -MF .deps/build_geometry.Tpo -c -o build_geometry.o
build_geometry.cpp
In file included from build_geometry.cpp:37:
/usr/include/geos/geom/prep/PreparedPolygon.h:21:40: error:
geos/noding/SegmentString.h: No such file or directory
In file included from build_geometry.cpp:37:
/usr/include/geos/geom/prep/PreparedPolygon.h:51: error:
‘geos::noding::SegmentString’ has not been declared
/usr/include/geos/geom/prep/PreparedPolygon.h:51: error: expected ‘;’
before ‘segStrings’
make[2]: *** [build_geometry.o] Error 1
make[2]: Leaving directory `/home/parveen/bin/osm2pgsql'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/parveen/bin/osm2pgsql'
make: *** [all] Error 2


What this error indicates and what should I do now?
Thank's in advance.

-- 
With Kind Regards
Parveen Arora
www.parveenarora.in



More information about the dev mailing list