Como criar o pacote linux-libc-dev quando eu compilar o kernel do Ubuntu?

1

Eu compilei o último kernel ubuntu estável ( 2.6.38 -... ) seguindo este guia: Como compilar um kernel Ubuntu 10.10 mas neste guia não explica como criar o pacote linux-libc-dev para esse núcleo? Como eu faço?

Eu tentei com fakeroot debian/rules binary-arch-headers , mas ele retorna um erro absurdo:

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

O erro está correto, mas esta pasta é criada no mesmo processo !!

    
por Juan Simón 06.05.2011 / 17:02

1 resposta

0

O erro é causado porque mkdir retorna uma falha se um diretório existir (há uma boa razão para isso - você teria que perguntar ao K & R & etc. para obtê-lo).

Basta remover o diretório que ele tenta criar: /home/simon/sources/kernel/ubuntu-natty/debian/linux-libc-dev/usr/include/ .

    
por 07.05.2011 / 02:15