我在与 msys 和 mingw 一起安装的 Windows 中运行 bash 程序。我正在尝试运行 ./configure
。但是,每当我这样做时,配置都会卡住在 "checking whether make sets $(MAKE)"
上。你能想出我解决这个问题的原因和方法吗?
我运行了命令
sh -x ./configure
要准确查看它卡住的位置。最后运行的命令是conftest.make,其代码如下
SHELL = /bin/sh
all:
@echo '@@@%%%=$(MAKE)=@@@%%%'
当我在命令提示符下单独运行这个命令时 make -f conftest.make
输出是 @@@%%%=make=@@@%%%
。但是,如果我启动 bash,然后运行相同的 make 命令,它就会卡住。
为什么会在这里卡住?
最佳答案
您在使用 MinGW 吗?如果您的版本是 1.8*,请尝试降级到 1.7。您可以在此处将其报告为错误:http://sourceforge.net/p/mingw/bugs/
关于bash - 为什么 bash 在 Windows 中卡住?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22887999/