0

我正在尝试按照有关如何安装 OpenMPI 的说明使用 Spack 安装软件包。

当我安装像 xpmem 这样的软件包时,我收到第一个错误,说ERROR: Kernel configuration is invalid. 稍后在输出中我得到编译错误,如error: passing argument 4 of ‘proc_create_data’ from incompatible pointer type.

我已经尝试按照此处完成的方式重新安装 linux-headers 。此外,我尝试使用不同版本的 GCC 编译器以及 xpmem 包,并使用 Spack 推荐的干净 PATH 变量。但似乎没有什么可以解决它。同样在另一台机器上它产生了同样的错误(两者都是 Ubuntu 20.04.3)。

有谁知道可能出了什么问题?

4

1 回答 1

0

作为包管理器,spack 应该安装 xpmem 的依赖项,然后尝试编译 xpmem 本身。遇到构建错误时,下一步是尝试spack cd并手动运行编译步骤。

于 2022-03-02T22:34:53.863 回答