为什么bash的冻结窗口? [英] Why does bash freeze in windows?
问题描述
我在与MSYS和MinGW一起安装Windows上运行的bash程序。我试图运行 ./配置
。但是每当我做了配置上的结冰检查是否化妆套$(MAKE)
。你能想到的任何理由,我怎么能解决这个问题。
I am running the bash program in windows which was installed along with msys and mingw. I am trying to run ./configure
. However whenever I do it the configuration freezes on "checking whether make sets $(MAKE)"
. Can you think of any reason why and how I can fix this issue.
我跑命令
sh -x ./configure
要清楚地看到它冻结。最后运行命令conftest.make它具有以下code
To see exactly where it freezes. The last run command is conftest.make which has the following code
SHELL = /bin/sh
all:
@echo '@@@%%%=$(MAKE)=@@@%%%'
当我本身在命令提示符下运行此命令使-f conftest.make
输出 @@@ %%% = =做@@@ %%%
。但是,如果我开始的bash然后运行它冻结在同一make命令。
When I run this command by itself in command prompt make -f conftest.make
the output is @@@%%%=make=@@@%%%
. However if I start bash then run the same make command it freezes.
为什么会在这里冻结?
推荐答案
您使用MinGW的?如果您有版本1.8 *尝试降级到1.7。 http://sourceforge.net/p/mingw/bugs/ <:你可以在这里作为一个bug报告此/ A>
Are you using MinGW? If you have version 1.8* try to downgrade to 1.7. You can report this as a bug here: http://sourceforge.net/p/mingw/bugs/
这篇关于为什么bash的冻结窗口?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!