Bagaimana cara membuat paket linux-libc-dev ketika saya mengkompilasi kernel ubuntu?


1

Saya telah mengkompilasi kernel ubuntu stabil terakhir ( 2.6.38 -... ) mengikuti panduan ini: Bagaimana cara mengkompilasi kernel Ubuntu 10.10 tetapi dalam panduan ini tidak menjelaskan bagaimana membuat linux-libc-devpaket untuk kernel itu? Bagaimana saya lakukan?

Saya sudah mencoba fakeroot debian/rules binary-arch-headerstetapi mengembalikan kesalahan, IMHO, absurd:

mkdir /home/simon/sources/kernel/ubuntu-natty/debian/linux-libc-dev/usr/include/
mkdir: cannot create directory `/home/simon/sources/kernel/ubuntu-natty/debian/linux-libc-dev/usr/include/': File exists
make: *** [install-arch-headers] Error 1

Kesalahannya benar tetapi folder ini dibuat dalam proses yang sama !!

Jawaban:


0

Kesalahan ini disebabkan karena mkdirmengembalikan kegagalan jika direktori ada (ada alasan bagus untuk ini - Anda harus meminta K&R & dll untuk mendapatkannya).

Hanya menghapus direktori mencoba untuk membuat: /home/simon/sources/kernel/ubuntu-natty/debian/linux-libc-dev/usr/include/.


Semua "mkdir" di Makefile asli adalah "mkdir -p".
Juan Simón

@Simon Oh. Jika demikian, hapus saja direktori yang dicoba untuk dibuat.
new123456
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.