Makefile 配置:错误:找不到可用的sed版本:

Makefile 配置:错误:找不到可用的sed版本:,makefile,Makefile,我做了./configure以生成一个makefile 但它遇到了一个错误:configure:error:找不到可用的sed版本: 然后我输入了你所看到的 它显示/usr/bin/sed 那么,怎么了?为什么不能./configure find sed?我的mac电脑碰巧出现了这个问题。这是因为OSX使用了旧版本的sed。通过brew安装gnu sed和别名gsed=sed安装gnu sed解决了此问题。您可以使用其他方法安装gnu sed。该错误并不表示找不到sed。它说找不到可用版本的se

我做了./configure以生成一个makefile

但它遇到了一个错误:configure:error:找不到可用的sed版本:

然后我输入了你所看到的

它显示/usr/bin/sed


那么,怎么了?为什么不能./configure find sed?

我的mac电脑碰巧出现了这个问题。这是因为OSX使用了旧版本的sed。通过
brew安装gnu sed
别名gsed=sed安装gnu sed解决了此问题。您可以使用其他方法安装gnu sed。

该错误并不表示找不到
sed
。它说找不到可用版本的
sed
。话虽如此,如果您有
sed
,我会非常惊讶,但是configure由于某种原因无法使用它,除非您有非常旧或奇怪的
sed
版本。
sed--version
(或者
-v
或者其他什么)说了什么?
config.log
中关于尝试测试
sed
的位说configure做了什么,什么失败了?