CentOS 6.5安装PostgreSQL9.3.5时报错: jade: Command not found

1
[root@pghost1
postgresql-9.3.5]# ./configure --prefix=/opt/pgsql9.3.5
--with-pgport=1949 --with-perl --with-tcl --with-python --with-openssl
--with-pam --without-ldap --with-libxml --with-libxslt
--enable-thread-safety --with-wal-blocksize=8 --with-blocksize=8
&& gmake world
...
gmake[3]: jade: Command not found
gmake[3]: *** [HTML.index] Error 127
gmake[3]: Leaving directory `/root/backup/postgresql-9.3.5/doc/src/sgml'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/root/backup/postgresql-9.3.5/doc/src'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/root/backup/postgresql-9.3.5/doc'
gmake: *** [world-doc-recurse] Error 2
[root@pghost1 postgresql-9.3.5]#

2
网上又说是copy安装文件时用户切换引起的,主要是文件归属和权限问题

我的过程应该没有问题,还是如下,继续,还是同样的错
[root@pghost1 postgresql-9.3.5]# chown -R root:root postgresql-9.3.5/

3
显然是配置pg相关文档时出现的问题,分别加上--with-no-docs和--with-no-html-docs继续,结果错误依旧

增加--with-no-docs
./configure
--prefix=/opt/pgsql9.3.5 --with-pgport=1949 --with-perl --with-tcl
--with-python --with-openssl --with-pam --without-ldap --with-libxml
--with-libxslt --enable-thread-safety --with-wal-blocksize=8
--with-blocksize=8 --with-no-docs && gmake world

4
试了一把以前装过的pg934,问题依旧,而这次的环境虚拟机是新装的,问题留待以后确认

5
查找jade相关包并安装
yum search jade
[root@pghost1 backup]# yum -y install openjade.x86_64

6
再次configure问题依旧

7
yum -y install jadetex.noarch
yum -y install docbook-dtds.noarch

8
继续配置,报如下错误:
ERROR: `collateindex.pl' is missing on your system.
***
gmake[3]: *** [bookindex.sgml] Error 1
gmake[3]: Leaving directory `/root/backup/postgresql-9.3.5/doc/src/sgml'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/root/backup/postgresql-9.3.5/doc/src'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/root/backup/postgresql-9.3.5/doc'
gmake: *** [world-doc-recurse] Error 2
[root@pghost1 postgresql-9.3.5]#

9
 yum -y install docbook*

10
继续终于成功,看到了期望结果:

cc
-O2 -Wall -Wmissing-prototypes -Wpointer-arith
-Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute
-Wformat-security -fno-strict-aliasing -fwrapv -fpic -shared -o pgxml.so
xpath.o xslt_proc.o -L../../src/port -L../../src/common -Wl,--as-needed
-Wl,-rpath,'/opt/pgsql9.3.5/lib',--enable-new-dtags  -lxslt -lxml2 
gmake[2]: Leaving directory `/root/backup/postgresql-9.3.5/contrib/xml2'
gmake[1]: Leaving directory `/root/backup/postgresql-9.3.5/contrib'
PostgreSQL, contrib, and documentation successfully made. Ready to install.
[root@pghost1 postgresql-9.3.5]#

11
后续操作正常
总结一下就是如下就可以了。
 yum -y install openjade.x86_64
 yum -y install jadetex.noarch
 yum -y install docbook*

最新文章

  1. c++ vector 使用
  2. 1、Python基本概念
  3. Android开发之延时执行
  4. 【管理心得之九】奉劝那些把组织“玩弄于鼓掌之间”的OL们。(别让组织看见此篇)
  5. LINQ to SQL 语句(3) 之 Count/Sum/Min/Max/Avg
  6. js中(function(){…})()立即执行函数写法理解(转载oschina)
  7. hadoop错误Cannot load libsnappy.so.1 (libsnappy.so.1 cannot open shared object file No such file or directory)!
  8. CSS3的过渡效果(transition)与动画(animation)
  9. .sdp文件格式介绍
  10. WPF中当鼠标移到按钮上时,按钮的背景图片消失的问题
  11. switch函数——Gevent源码分析
  12. java程序错误类型及异常处理
  13. 如何设置ssh安全只允许用户从指定的IP登陆
  14. poj2479(dp)
  15. 并行Linq(一)
  16. Java深入研究【1、object类】
  17. RUN vs CMD vs ENTRYPOINT - 每天5分钟玩转 Docker 容器技术(17)
  18. eval及json的理解
  19. 微信的自动回复&接入聊天机器人
  20. solr之环境配置一

热门文章

  1. HDU1423:Greatest Common Increasing Subsequence(LICS)
  2. query 原理
  3. Pygame制作微信打飞机游戏PC版
  4. js闭包(转)
  5. 安装dnvm
  6. java开发是否一定要使用三层结构
  7. Sqlite in Android
  8. STM8S TIM1 PWM初始化设置
  9. 怎样清除SWAP里的文件
  10. Linux下安装zookeeper集群