为什么bash的冻结窗口? [英] Why does bash freeze in windows?

查看:217
本文介绍了为什么bash的冻结窗口?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在与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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆