如何在CentOS 6.7上的postgresql 9.5中安装plv8?

时间:2016-02-16 17:35:46

标签: postgresql centos plv8

我在此link之后在CentOS 6.7上安装了PG 9.5。

然后我从GitHub下载了plv8-1.4.4.zip,并按照以下链接的说明进行操作:https://github.com/plv8/plv8http://pgxn.org/dist/plv8/以及自述文件。 我做了make static,看起来它构建正常。 现在我被阻止了下一步

"Once you installed plv8 into your dabase, create language via
  $ psql -c 'CREATE EXTENSION plv8'"

如何在DB中安装plv8? 因为CREATE EXTENSION plv8表示找不到plv8.control文件。 如果我在PG安装路径中手动复制plv8.soplv8.controlplv8-1.4.4.sql,则会收到错误symbol not found: oid_hash

1 个答案:

答案 0 :(得分:1)

所以,我找到了下一个安装方法,帮助我在我的PG上安装了plv8:

make PG_CONFIG=path_to_postgresql_installation/bin/pg_config
make PG_CONFIG=path_to_postgresql_installation/bin/pg_config install

link