postgis - dyld symbol not found osm2pgsql to TileMill -



postgis - dyld symbol not found osm2pgsql to TileMill -

i trying osm.pbf file tilemill, terminal throwing error "dyld: symbol not found"

dyld: symbol not found: __zn4geos4geom10coordinated1ev referenced from: /usr/local/bin/osm2pgsql expected in: /library/frameworks/geos.framework/versions/3/geos in /usr/local/bin/osm2pgsql

i reinstalled tilemill , it's throwing me error. don't know how prepare it.

the error message says executable (osm2pgsql) isn't finding reference shared library. perhaps it's not finding shared library itself.

from command prompt:

1) check shared libraries osm2pgsql needs:

cd /usr/local/bin ldd osm2pgsql <= print list of shared libraries, , expected paths

2) see if geos.framework directory exists, , has (missing?) libraries

cd /library/frameworks/geos.framework/versions/3/geos ls -lr | less

3) set ld_library_path point right geos.framework library directory

... or ...

re-install geos.framework.

4) here's main page geos.framework:

http://trac.osgeo.org/geos/

5) here's additional info on $ld_library_path , configuration linux shared libraries:

http://tldp.org/howto/program-library-howto/shared-libraries.html

postgis tilemill

Comments

Popular posts from this blog

model view controller - MVC Rails Planning -

ruby on rails - Devise Logout Error in RoR -

html - Submenu setup with jquery and effect 'fold' -