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

  • 相关阅读:
    LSMW TIPS
    Schedule agreement and Delfor
    Running VL10 in the background 13 Oct
    analyse idoc by creation date
    New Journey Prepare
    EDI error
    CBSN NEWS
    Listen and Write 18th Feb 2019
    Microsoft iSCSI Software Target 快照管理
    通过 Microsoft iSCSI Software Target 提供存储服务
  • 原文地址:https://www.cnblogs.com/fre2technic/p/1913426.html
Copyright © 2011-2022 走看看