Linux çekirdeği derlenirken hata oluştu


1

Merhaba, Centos 7'de bir çekirdek derlemeye çalışıyorum.

Çekirdek devel paketini kurdum, ancak şu şekilde başarısız oluyor:

[root@centos7 3.10.0-123.6.3.el7.x86_64]# LANG=C make V=1
make -f scripts/Makefile.build obj=arch/x86/syscalls all
make[1]: *** No rule to make target `/usr/src/kernels/3.10.0-123.6.3.el7.x86_64/arch/x86/syscalls/syscall_32.tbl', needed by `arch/x86/syscalls/../include/generated/uapi/asm/unistd_32.h'.  Stop.
make: *** [archheaders] Error 2

Bu biraz garip çünkü kernel.org'dan gelen kaynaklar o kadar da yanlış değil ...

Bu bir hata mı yoksa yanlış bir şey mi yapıyorum?

Şimdiden teşekkürler!

Yanıtlar:


0

Çekirdek develinin yalnızca bir Geliştirme paketi olduğunu, kaynak çekirdek ağacının tamamı olmadığını unutuyorum.

Birisi CentOS'tan tam kaynak çekirdek ağacını almak isterse:

yumdownloader --source kernel
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.