【发布时间】:2019-08-21 04:14:02
【问题描述】:
正如标题所说,我们正在按照构建说明为 Postgresql 10 创建 pgstrom 扩展(以允许我们使用 GPU)。
This 链接在“构建 pgstrom”部分为我们提供了以下说明:
$ cd pg-strom
$ make PG_CONFIG=/usr/pgsql-10/bin/pg_config
$ sudo make install PG_CONFIG=/usr/pgsql-10/bin/pg_config
我们将目录更改为我们的 pg_strom 文件夹,但是当我们运行 make 命令时,我们得到了标题中看到的错误。
pg_strom 文件夹中没有生成文件,./configure 给我们一个文件未找到错误。 Autoconf 也不行,cmake 也不知道。
我们正在 CentOS 7 上安装(我们使用的安装说明适用于 Red Hat/CentOS),但我不确定我们缺少什么。由于这是官方文档中的一个基本步骤,我会假设 makefile 已经可用并准备好了?
我们检查了我们的 CUDA 安装(文档中的故障排除提示),但它位于 pgstrom 安装预期的位置。
任何提示将不胜感激。我们无法通过这一步,pg_strom 和 postgres 需要同步它们的配置才能正常工作。
【问题讨论】:
-
你能在运行
make的当前目录中看到Makefile吗? -
我们有一个不包含 makefile 的错误 rpm 文件。使用来自 github 的全新安装并按预期工作。将在下面回答并关闭。
标签: postgresql makefile centos centos7