zoukankan      html  css  js  c++  java
  • 在RHEL6上安装PgAdmin3

    PgAdmin3是PostgreSQL的图形化客户端,在Linux上安装的时候,需要wxWidgets库中的wxGTK组件。所以编译安装PgAdmin3之前,需要先安装wxGTK。
    到wxWidgets网站下载wxGTK的源码,按照以下命令编译:
    ./configure --enable-unicode --disable-shared
    make
    make install

    cd contrid
    make
    make install
    解释一下configure的两个参数,第一个参数是因为PgAdmin3需要wxGTK组件支持unicode,所以要申明这个参数。第二个参数的意思是,把wxGTK组件编译成静态链接库,就是以.a结尾的库,如果没有这个参数,默认是编译为以.so结尾的动态链接库。如果编译成动态链接库,并安装后,发现PgAdmin3也可以顺利的编译安装,但是启动程序时,总是报找不到某个库,使用find命令查找,发现其实库已经安装了,而且执行PgAdmin3的./configure命令时,也是显示找到所有依赖,并配置成功的。我估计可能某个环境变量什么的需要设置,现在没空研究这个问题,因为./configure执行没有问题,所以,我觉得把PgAdmin3按静态链接的方式编译安装应该可以解决问题,但是这样做,就需要把wxGTK库编译成静态链接库,所以需要增加第二个参数。

    wxGTK组件安装完成后,使用以下命令编译安装PgAdmin3:
    ./configure --enable-static
    make
    make install
    注意configure命令的参数,这是必须的,这个参数指示以静态链接方式来编译PgAdmin3

  • 相关阅读:
    MYSQL--事务处理
    phpStudy + JspStudy 2014.10.02 下载
    ThinkPHP实现跨模块调用操作方法概述
    ThinkPHP整合百度Ueditor图文教程
    PHP获取今天、昨天、明天的日期
    获取客户端IP地址定位城市信息
    samba服务器概述
    Linux下好玩的命令
    一张网页的旅行
    PHP获取中英文混合字符串长度及截取
  • 原文地址:https://www.cnblogs.com/fre2technic/p/1913426.html
Copyright © 2011-2022 走看看