make modules_install을 실행하면 'modules.order'가 없다면서 컴파일이 안되는건 어떻게...?
페도라 10 환경이구요,(2.6.27.5-117.fc10.i686)
커널소스를 설치하려고 커널리빌드 하는중에 아래와 같은 에러가 발생했습니다.
# make modules_install
.
.
.
cp: cannot stat `/root/rpmbuild/BUILD/kernel-2.6.27/linux-2.6.27.i686/modules.order`: No such file or directory
make: *** [_modinst_] Error 1
~~~
제가 했었던 과정은 아래와 같습니다.
# yum install yum-utils rpmdevtools
# rpmdev-setuptree
# kernel-.src.rpm 받음
# yum-builddep kernel-.src.rpm
# cd ~/rpmbuild/SPECS
# rpmbuild -bp --target=`uname -m` kernel.spec
이렇게 하니까, ~/rpmbuild/BUILD/kernel-/linux-. 폴더에 소스코드(*.c)가 설치되었습니다.
그리고는 심볼릭 링크를 해주었구요,
# ln -s ~/root/rpmbuild/BUILD/kernel-2.6.27/linux-2.6.27.i686 /usr/src/linux
여기까지는 잘 되었는데요, 문제는 아래와 같습니다.
# cd /usr/src/linux
# make mrproper // pass
# make menuconfig // pass
# make // pass
# make modules_install // fail !
.
.
cp: cannot stat `/root/rpmbuild/BUILD/kernel-2.6.27/linux-2.6.27.i686/modules.order`: No such file or directory
make: *** [_modinst_] Error 1
~~~
혹시나해서 # make modules를 한번더 해주고도 위와 같은 에러가 발생하네요.
# make modules까지는 어떠한 에러도 없습니다.
검색해보니 위 과정은 컴파일된 module들을 시스템에 설치하는 과정이라고 하는데...
도움말을 좀 부탁드립니다...
"make module"이
"make module"이 빠졌네요.
--
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://www.cinsk.org/cfaqs/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
make modules는 했는데요?
윗글을 보심,
혹시나해서 # make modules를 한번더 해주고도 위와 같은 에러가 발생하네요.
# make modules까지는 어떠한 에러도 없습니다.
라고 적혀있는데...
------------------ System programmer...^^
------------------ System programmer...^^
댓글 달기