我在windows中运行bash程序,它与msys和mingw一起安装。我正在尝试运行./configure
。但是,每当我这样做时,配置会冻结在"checking whether make sets $(MAKE)"
上。你能想出为什么以及如何解决这个问题的原因。
我运行了命令
sh -x ./configure
准确查看冻结的位置。最后一个运行命令是conftest.make,其中包含以下代码
SHELL = /bin/sh
all:
@echo '@@@%%%=$(MAKE)=@@@%%%'
当我在命令提示符make -f conftest.make
中单独运行此命令时,输出为@@@%%%=make=@@@%%%
。但是,如果我启动bash然后运行相同的make命令它会冻结。
为什么会冻结在这里?
答案 0 :(得分:1)
你在使用MinGW吗?如果你有1.8版本*尝试降级到1.7。您可以在此处将此报告为错误:http://sourceforge.net/p/mingw/bugs/