2010-04-15 5 views
0

일반적인 문제 automake에 약 다양한 Makefile.am:sMakefile.am:s에서 멀티 레벨 SUBDIRS를 사용하는 방법?

Makefile.am: 
SUBDIRS = deployment transport/http/util transport/http/common engine transport 
이 라인의 목적은 수 있도록 건물의 순서를 강제하는 것입니다

에 다음 행으로 인해 발생 불만 전송/HTTP/UTIL 수송/http/common엔진 전화 번호부의 앞에 건축되고, 엔진은 빌드 후에 수송의 나머지를 건축한다. 는 MinGW에서 automake를 실행시

이 줄은 다음과 같은 오류가 발생합니다

Makefile.am:1: directory should not contain `/' 
+0

문제를 해결하고 문제의 끝 부분에 해결책을 추가했습니다. –

+0

질문에 대한 해답으로 솔루션을 추가하고 해답으로 표시하십시오. 그런 다음이 질문은 모든 사람의 이익을 위해 "답변 됨"으로 표시됩니다. – ndim

답변

3

이는 automake는 (적어도 1.7 이상)의 이전 버전에 의해 발생합니다. 최신 버전에서는 다중 레벨 경로를 SUBDIRS의 값으로 사용할 수 있습니다.

관련 문제