간혹 소스 컴파일 도중에 아래와 같은 메시지를 접할 수 있다.

checking kernel headers... configure: error: not found in /lib/modules/2.6.18-194.el5/build/include. please install them!



헤더 파일 경로에 헤더가 없는 경우로서,
대체로 kernel-devel 이 엉뚱한 심볼릭 링크를 걸어 둔 경우 발생한다.
따라서 아래와 같이 심볼릭 링크를 교정하여 인클루드를 제대로 먹여야 한다.

cd /lib/modules/*
rm source build
ln -s /usr/src/kernels/* build
ln -s build source

+ Recent posts