construindo o kernel Linux no Mac OS X

Eu estou fazendo um projeto para modificar o kernel do Linux. Eu tenho uma máquina Linux de desktop e não tenho problema em construir o kernel nela.

No entanto, estou indo em uma viagem e quero trabalhar no meu caminho. Eu só tenho um MacBook. Quando tentei construir o kernel Linux, ele reclamou queelf.h was not found.

Eu baixei um elf.h da internet. Agora reclama:NO ELF

Eu tentei copiar todo o/usr/include da minha área de trabalho do Linux e configurá-lo como o diretório include, e ainda obter erros estranhos como"u8" not declared

Qual é a maneira padrão de fazer o desenvolvimento do kernel no Mac? Eu tenho uma máquina virtual rodando Linux no mesmo Mac, e ela será usada para testar o kernel modificado. No entanto, eu não quero realmente construir o kernel nele, pois é meio lento.

questionAnswers(5)

yourAnswerToTheQuestion