10 개의 디렉토리 (타르볼)가있는 프로젝트가 있습니다. 최상위 Makefile.am을 편집하여 디렉토리에서 5 개를 제외 시켰습니다. 그런 다음 autoreconf를 실행했습니다.소스 패키지의 autoreconf 동작
(실제로 이것은 합법적 인 단계입니까? 결국 svn 저장소가 없습니다. 방금 소스 tarball이 있습니다.)
이제 구성하고 빌드 할 수 있습니다. 이 skimmed 버전을 배포하고자 할 때, 나는 make dist
이라는 또 다른 tarball을 만들었습니다.
error: cannot find input file: <excluded directory>/Makefile.in
내가 클라이언트 시스템을 이해하지 못하는 <excluded directory>
의 존재를 알고 : 나는 (autoreconf을 실행하지 않고)를 구성 할 때 클라이언트 컴퓨터에서 나는 오류가 얻을. Skimmed Makefile.am을 사용하여 배포판을 만들기 전에 autoreconf를 실행하면 이러한 변경 사항을 반영하도록 최상위 Makefile.in이 업데이트되지 않습니까?
감사합니다.
Elan.
추 신 : 스키밍 된 패키지의 경우 'Tcl 구성 파일을 찾을 수 없음'오류가 발생하여 수정 된 소스의 make distcheck
이 실패했습니다 (프로젝트에 Tcl/Tk가 있음). 그러나 make dist
은 타르 공을 만들었습니다.
감사합니다. 해결되었습니다. – Elan