0
이 작업의 반환 값이 0이면 구성 프로세스 중에 셸 명령을 실행하고 싶습니다. 사용하고 싶습니다. 그렇지 않으면 오류 메시지와 함께 종료하고 싶습니다. 이 작동하지 않습니다autotools에서 쉘 cmd의 반환 값을 확인하는 방법
LOC=$(perl -MExtUtils::Embed -e perl_inc | sed 's/[ \t]*-I//')
RC=$?
AS_IF([ test $RC != 0 ], [AC_MSG_ERROR([Can't find module MExtUtils::Embed in perl. Try installing perl 5.8.8 or above])],)
:
는 I는 다음과 같이 썼다. 명령이 실패하더라도 RC는 항상 값 0을 얻습니다.아무도 제대로하는 방법을 알고 있습니까?
감사