리눅스 커널 컴파일 오류에 대해 여쭙고 싶습니다.
글쓴이: dbxjs1 / 작성시간: 일, 2023/09/10 - 8:17오후
https://junshim.github.io/linux%20kernel%20study/Linux_Kernel_Compile/
위 링크를 참조하여 리눅스 커널을 버전 4.19.67로 컴파일 진행하고 있습니다.
차근차근 진행하여
$sudo make-kpkg -j4 --initrd --revision=1.0 kernel_image
을 입력하였는데 첨부 사진과 같이 오류가 발생합니다.
다른 방법으로 진행해보고자
$ make -j4
를 입력하니
Makefile:1046: recipe for target 'drivers' failed make: *** [drivers] Error 2
위와 같이 뜨고 오류가 발생하였습니다.
도대체 어떤 조치를 취해야 할지 감이 잡히지 않아 여쭈어 봅니다...
File attachments:
첨부 | 파일 크기 |
---|---|
캡처.PNG | 49.66 KB |
Forums:
Memory exhausted
메모리 부족으로 뻗은 것 같은데 혹시 램이 적은 VM에서 실행 중이신가요? 램을 늘려보는 것도 방법이지만 swap partition이나 swap file을 만드시는 것도 방법입니다.
저는 전에 Raspberry pi에서 비슷한 문제를 dphys-swapfile 사용해서 풀었던 것 같은데 다른 데서는 뭐가 좋을지 모르겠네요. 한번 찾아보세요.
네 메모리 부족이었습니다...!
메모리 늘리고 실행하였더니 컴파일이 되더라구요, 시간 내서 댓글 달아주셔서 감사합니다!
swap partition 관련해서는 처음 접해봐서 나중에 한 번 조사해보겠습니다. 좋은 하루 보내세요 ^^
댓글 달기