编译libguestfs,为什么执行./configure,显示“configure error: supermin >= 5.1 must be installed, your version is too old”, 已安装supermin 5.3.2版本,但supermin -version显示ocaml runtime 4.14,两者之间的关系是什么?
时间: 2024-02-21 18:58:22 浏览: 209
Linux virsh KVM虚机扩容硬盘
在编译libguestfs时,出现"configure error: supermin >= 5.1 must be installed, your version is too old"的错误提示,这通常是由于安装的supermin版本过低所致。根据您的描述,您已经安装了5.3.2版本的supermin,但是执行supermin -version时显示ocaml runtime 4.14,这表明您的supermin版本中的ocaml runtime版本过低。
libguestfs依赖于supermin,而supermin依赖于ocaml runtime。因此,您需要升级您的ocaml runtime版本,以使其与您安装的supermin版本兼容。您可以尝试使用以下命令升级ocaml runtime版本:
```
sudo apt-get install ocaml-nox
```
如果您使用的是其他Linux发行版,您需要使用相应的包管理器来安装ocaml runtime。安装完成后,重新运行./configure命令,应该就不会再出现"configure error: supermin >= 5.1 must be installed, your version is too old"的错误提示了。
阅读全文