C소스만 있는 코드인데 autoconf에서 C++ 컴파일러를 찾습니다.

hayarobi의 이미지

전체 소스가 다 C로 만든 프로젝트입니다. 그런데 autoconf를 돌리면 C++찾는 부분이 추가되고 configure를 하면 C++컴파일러를 검사합니다. 그래서 c++ 컴파일러를 설치하지 않는 환경에서는 configure에 실패합니다. (automake단계에서 실패했는지도 모르겠네요.)

configure.ac에도 C++찾는 매크로를 명시적으로 한 곳이 없습니다. 그런데 제 내공이 부족해서 어디서 새끼를 쳐서 나오는 것인지 못 찾겠네요. 어떻게 확인할 방법이 없을까요?

회사 프로젝트라서 소스코드를 올려드리지는 못하고 configure.ac 파일만 올려봅니다.

File attachments: 
첨부파일 크기
Plain text icon configure.ac.txt2.38 KB

댓글

wariua의 이미지

/usr/share/aclocal 디렉터리를 살펴보니 AC_PROG_LIBTOOL 매크로에서 확장이 되는 듯 합니다. 그런데... 정말 configure가 실패하는 건가요?
----
$PWD `date`

$PWD `date`

hayarobi의 이미지

때늦은 감사 드립니다.
configure가 정말 실패하는지 알아보려다 시간이 더 걸렸네요. 근데 더이상 C++안 깔린 머신이 안 남아서 테스트 실패했답니다. :(

기회가 되면 바로 찾아보려고 합니다.

=================
잠못자는 한솔아빠