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.