zoukankan      html  css  js  c++  java
  • 安装PostGIS 2.1.1 时遇到checking for library containing GDALAllRegister... no

    在postgis中执行./configure时,遇到 checking for library containing GDALAllRegister... no 的错误信息

    [root@test postgis-2.1.1]# ./configure
    ...
    ...
    ...
    checking for library containing GDALAllRegister... no
    configure: error: could not find GDAL

    解决办法:将PostgreSQL的lib目录(/postgresql/lib)和GDAL的lib文件目录(/usr/local/lib)添加到系统的库文件目录中

    echo '/postgresql/lib' >> /etc/ld.so.conf
    echo '/usr/local/lib' >> /etc/ld.so.conf

    ldconfig



    检查是否生效
    [root@test postgis-2.1.1]# ldconfig -p | grep libpq
        libpqwalreceiver.so (libc6,x86-64) => /postgresql/lib/libpqwalreceiver.so
        libpq.so.5 (libc6,x86-64) => /postgresql/lib/libpq.so.5
        libpq.so (libc6,x86-64) => /postgresql/lib/libpq.so

    [root@test postgis-2.1.1]# ldconfig -p | grep gdal
        libgdal.so.1 (libc6,x86-64) => /usr/local/lib/libgdal.so.1
        libgdal.so (libc6,x86-64) => /usr/local/lib/libgdal.so

    再执行./configure就正常了。

  • 相关阅读:
    高中数学常见角的范围及其表示
    立体几何习题
    常见的建系类型汇总
    双曲线
    分式不等式习题
    廓清集合中的几个问题
    二次函数
    随机变量的期望和方差
    不等式选讲习题
    JS中every()和some()的用法
  • 原文地址:https://www.cnblogs.com/mhc-fly/p/9994348.html
Copyright © 2011-2022 走看看