OS: Liunx CentOS 7 x64
PG: 9.5 /usr/pgsql-9.5/
是为了安装 imgsmlr https://github.com/postgrespro/imgsmlr
当我使用
pg_config --pgxs
显示为
/usr/lib64/pgsql/pgxs/src/makefiles/pgxs.mk
按照
$ git clone https://github.com/postgrespro/imgsmlr.git
$ cd imgsmlr
$ export PGHOME=/usr/pgsql-9.5
$ make USE_PGXS=1
$ sudo make USE_PGXS=1 install
执行后,imgsmlr.control(及 .so .sql)
不在 /usr/pgsql-9.5/share/extension/
而在 /usr/share/pgsql/extension/
查看 create extension 命令,也没有指定目录的参数
如何能让编译后的imgsmlr.control 到 /usr/pgsql-9.5/share/extension/目录下?
第一次用PG...问题有点菜...这甚至可能算不上PG的问题,而是Linux的命令问题?
请问你最后安装上了吗,我这边报这样的错了
[root@iZuf6h3g3nfkj07mkpimyyZ lib]# psql
psql (9.2.23, server 9.5.10)
WARNING: psql version 9.2, server version 9.5.
Some psql features might not work.
Type "help" for help.
root=# create extension imgsmlr;
ERROR: could not access file "$libdir/imgsmlr": No such file or directory
请问有没有遇到
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。