我正在尝试将https://github.com/adjust/pg-numhstore扩展名添加到我的postgres中。
当我运行命令时:
创建扩展numhstore
我没有找到控制文件。
我从上面给出的存储库链接中将控制文件添加到/ usr / share / postgresql / 11 / extension中。
由于扩展名“ numhstore”没有安装脚本,也没有版本更新路径,因此出现错误。
pg_config结果:
{{1}}
答案 0 :(得分:1)
此处记录了编译PostgreSQL源代码的步骤: https://www.postgresql.org/docs/12/install-short.html
完成此操作后,需要安装扩展源代码,然后使用刚刚构建的PostgreSQL环境对其进行编译。使用扩展Makefile,您可能需要运行:
make
make install
不幸的是,此扩展没有安装文档,PGXN中没有引用该扩展,因此安装起来更加困难。