使用PostGres 9.0.3安装Postgis 1.5.2失败

时间:2011-02-15 22:49:09

标签: postgis

在Mac OS X Snow Leopard上,我在make

上收到以下错误
gcc -g -O2  -fno-common -DPIC  -Wall -Wmissing-prototypes stringbuffer.o shpopen.o dbfopen.o safileio.o getopt.o shp2pgsql-core.o shp2pgsql-cli.o ../liblwgeom/liblwgeom.a -o shp2pgsql -liconv -lm 
Undefined symbols:
  "_libiconv_open", referenced from:
      _utf8 in shp2pgsql-core.o
  "_libiconv_close", referenced from:
      _utf8 in shp2pgsql-core.o
      _utf8 in shp2pgsql-core.o
  "_libiconv", referenced from:
      _utf8 in shp2pgsql-core.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[1]: *** [shp2pgsql] Error 1
make: *** [loaderdumper] Error 2

解决方案是什么?

1 个答案:

答案 0 :(得分:0)

libconv似乎存在一些问题。要么它没有安装,要么没有正确链接。尝试先安装它。