2014-04-05 2 views
8

msys 및 mingw와 함께 설치된 Windows에서 bash 프로그램을 실행 중입니다. ./configure을 실행하려고합니다. 그러나 내가 할 때마다 구성은 "checking whether make sets $(MAKE)"에 고정됩니다. 왜 어떤 이유로이 문제를 해결할 수 있을까요? Windows에서 bash가 멈추는 이유는 무엇입니까?

나는이 정지되는지 확인하고 명령을
sh -x ./configure 

을 달렸다. 마지막 실행 명령은 I 출력이 @@@%%%[email protected]@@%%%입니다 명령 프롬프트 make -f conftest.make에서 자체적으로이 명령을 실행하면 다음과 같은 코드

SHELL = /bin/sh 
all: 
    @echo '@@@%%%=$(MAKE)[email protected]@@%%%' 

이있는 conftest.make이다. 그러나 내가 bash를 시작한 다음 같은 make 명령을 실행하면 멈 춥니 다.

왜 여기서 멈 춥니 까?

+0

동일한 문제가 있습니다. MinGW가 장착 된 Windows 7 –

+0

'/ bin/sh -xc 'echo'\ ''@@@ %%% = $ (MAKE) = @@@ %%% '\''를 실행하면 무엇을 얻을 수 있습니까? 마지막 명령은 정확히 무엇입니까? ('conftest.make'는 그 자체가 명령이 아닙니다.) –

답변

관련 문제