当前位置: 首页 > news >正文

PostgreSQL学习之postgis编译

        因内网编译postgis需要额外安装许多依赖包,在此简单做一下记录:
1、configure文件生成:执行sh autogen.sh;

        2、makefile文件生成:执行configure --with-pgconfig=/path/to/pg_config

        3、make;make install;

        错误:

        1、找不到config.rpath:touch build-aux/config.rpath 手动创建一个空文件即可使用,具体为什么没有深入分析;

        2、默认编译的可能没有postgis.control文件:系统没有正确安装xsltproc,安装之后使用xsltproc --version验证是否安装成功,然后重新从configue步骤开始重新编译一遍应该就可以了。

系统没有xsltproc会导致./doc目录下makefile命令无法生成postgis_comments.sql等文件,configure会检查该系列文件以决定是否生成插件必须的control文件和sql文件,没有生成这些文件也会提示编译成功,但是安装插件时会出错;
3、configure时可能会出现找不到函数PQserverVersion的问题,这是因为环境变量没有配置导致postgis找不到数据库的libpq.so,可以使用export LD_LIBRARY_PATH=/your path/to/postgresql/install/lib;也就是你数据库安装目录下的lib子目录。

        4、内网安装依赖库和命令使用如下命令从外网下载:

                mkdir xsltproc 
cd xsltproc 
sudo apt-get install --download-only -o=dir::cache=./ xsltproc

        5、其他暂时想不起来了。。。

http://www.dtcms.com/a/495912.html

相关文章:

  • unitree rl gym项目实践记录1:部署unitree rl gym项目
  • 国外的工业设计网站西安高科鱼化建设有限公司网站
  • 自己怎么设置网站湛江工程造价信息网
  • PostgreSQL 常见数组操作函数语法、功能
  • 珠海企业医疗网站建设惠州百度seo电话
  • 怎么查看网站备案信息怎样从网上卖东西啊
  • vue3 实现一个数组项在水平轴上按照奇偶数项分别上下排列
  • 服装类电子商务网站建设报告网页突然打不开是什么原因
  • 激光散斑血流图像去噪技术研究及其MATLAB实现
  • 帝国cms下载类网站怎么做怎么才能注册网站
  • 自助制作网站简述网站建设方法
  • java微服务-尚医通-数据字典-5
  • 建设营销型网站模板如何修改公司网站内容
  • 江西临川建设集团有限公司网站湖南网站建设 尖端磐石网络
  • 深圳保障性住房排名查询换个网站对seo有什么影响
  • 提升后牙树脂充填效率的器械选择要点
  • YOLO-V3
  • 论部落战争对两性思维的终极塑造及其政治遗产​​
  • Java 12的性能优化对不同规模和类型的应用程序有何影响?
  • 深入解析 Cherry Studio 的创建的本地知识库并用于问答的过程
  • 做图网站被告wordpress 学校主题
  • Joomla SQL注入漏洞复现:原理详解+环境搭建+渗透实践(CVE-2017-8917 两种方法渗透)
  • 天津网站优化公司哪家好一个公网ip可以做几个网站
  • 【SpringBoot 快速上手实战系列】5 分钟用 Spring Boot 搭建一个用户管理系统(含前后端分离)!新手也能一次跑通!
  • 什么网站源码做分类信息网站好WordPress巨卡无比
  • 网站不绑定域名解析网络优化app哪个好
  • 数据结构(4)--------------- 串
  • 湖北网站建设网址上海有哪些做网站的
  • 最新vmware安装kali
  • 端口号、常见协议和套接字