在RHEL6上安装PgAdmin3
2010-12-22 17:20
85 查看
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
到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
相关文章推荐
- phpPgAdmin安装与配置
- rhel6安装ReviewBoard用相关rpm包及相关使用配置说明
- 使用文本界面安装rhel6
- RHEL6安装Oracle错误
- 在Ubuntu下安装Postgresql和pgAdmin3
- Ubuntu 16.04 安装 PostgreSQL 和 phpPgAdmin及404错误解决办法
- RHEL6下安装配置SAMBA服务器
- rhel6安装oracle10g系统与检查记录
- 在 Ubuntu 上安装世界上最先进的开源数据库 PostgreSQL 9.4 和 phpPgAdmin
- 如何在CentOS 7/6.5/6.4 下安装PostgreSQL 9.3 与 phpPgAdmin
- postgresql 10免安装版pgAdmin 4无法启动的问题:PostgreSQL pgadmin4 the application server could not be contacted
- Ubuntu 安装Postgres数据库,Windows 安装PgAdmin进行远程管理,Django远程连接 手记
- 在 Ubuntu 上安装世界上最先进的开源数据库 PostgreSQL 9.4 和 phpPgAdmin
- 笔记本硬盘安装rhel6
- Ubuntu 16.04 下安装 PostgreSQL 和 phpPgAdmin
- 安装pgAdmin4,超时问题
- Ubuntu下手动编译安装PostgreSQL9.1及整合pgadmin 3
- Ubuntu Linux 下编译安装 PostgreSQL 和 pgAdmin
- linux安装pgadmin4--postgresql管理工具
- 在服务器上安装rhel6