【问题标题】:postgis setup update issue?postgis设置更新问题?
【发布时间】:2019-04-09 09:03:34
【问题描述】:

我使用此链接上的说明安装了 pgsql 和 postgis,但我使用的是版本 11 而不是 9.5,一切从 a->z 顺利进行 http://www.postgresonline.com/journal/archives/362-An-almost-idiots-guide-to-install-PostgreSQL-9.5,-PostGIS-2.2-and-pgRouting-2.1.0-with-Yum.html

在执行“创建扩展 postgis”的最后一步时,我收到以下错误:

错误:无法加载库“/usr/pgsql-11/lib/postgis-2.5.so”:/usr/pgsql-11/lib/postgis-2.5.so:未定义符号:geod_polygon_init

任何帮助都将不胜感激,因为一直在网上寻找并且无法找到解决此问题的方法,而且我不是一个 linux 专家 (操作系统是centos7)

【问题讨论】:

    标签: postgresql postgis centos7


    【解决方案1】:

    我遇到了同样的问题,我在 pgsql-bugs 邮件列表中找到了这封电子邮件,https://www.postgresql.org/message-id/15450-a3638dc978caa94d@postgresql.org

    基本上,postgis 的 PGDG 包构建不正确,这个人手动重新构建了它们。

    我个人正在努力从源代码安装 postgis 来解决这个问题。

    【讨论】:

    • 看起来他们目前仍在测试中,希望尽快更新。我最终通过从源代码安装 postgis 2.5.1 使其工作,但花了一段时间才弄清楚。关键最终是: yum install centos-release-scl yum install llvm-toolset-7 然后我按照postgis.net/source 上的基本说明进行操作 由于我安装了非常基准的 CentOS7,因此我必须安装各种东西,例如 GCC, geos-devel.x86_64, proj-devel-4.8.0,我相信这是完整的列表(我在过去一天安装和卸载了一百万个东西)。
    猜你喜欢
    • 1970-01-01
    • 2011-08-16
    • 2017-03-08
    • 2012-07-04
    • 1970-01-01
    • 2011-06-05
    • 2013-08-06
    • 2012-07-21
    • 2023-03-18
    相关资源
    最近更新 更多