Как установить plv8 в postgresql 9.5 на CentOS 6.7?

Я установил PG 9.5 на CentOS 6.7 по этой ссылке.

Потом я скачал plv8-1.4.4.zip от GitHub и следуя инструкциям по этим ссылкам: https://github.com/plv8/plv8 и http://pgxn.org/dist/plv8/ и README. я сделал make static и кажется, что он в порядке. Теперь я заблокирован в следующем шаге

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

Как установить plv8 в БД? Так как CREATE EXTENSION plv8 сказал, что plv8.control файл не найден Если я копирую вручную plv8.so, plv8.control а также plv8-1.4.4.sql в пути установки PG - получаю ошибку symbol not found: oid_hash

1 ответ

Решение

Итак, я нашел следующую инструкцию по установке, которая помогла мне установить plv8 на моем PG:

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

ссылка

Другие вопросы по тегам