Erros de compilação do Kernel 3.14.1

2

Eu instalei o kernel 3.14.1 e parece não haver problemas.

uname -r
3.14.1-031401-generic

No entanto, quando tento ir para a pasta e tentar fazer uma falha, não consigo. Eu vejo que vários arquivos estão faltando. Alguma idéia de como eu as obtenho?

 sudo make
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf --silentoldconfig Kconfig
make[1]: *** No rule to make target '/usr/src/linux-headers-3.14.1-031401-generic/arch/x86/syscalls/syscall_32.tbl', needed by 'arch/x86/syscalls/../include/generated/uapi/asm/unistd_32.h'.  Stop.
make: *** [archheaders] Error 2
    
por pistal 03.06.2014 / 12:05

1 resposta

1

Se você quiser compilar um kernel, vá para o diretório do kernel (suponha que o linux 3.14):

cd linux 3.14

então make defconfig , que cria automaticamente a configuração do x86 para o kernel.

Se você deseja adicionar recursos extras (criação de kernel personalizado), use make menuconfig .

    
por Sudharasan D 20.06.2014 / 11:37