construyendo kernel de Linux en Mac OS X

Estoy haciendo un proyecto para modificar el kernel de Linux. Tengo una máquina Linux de escritorio y no tengo ningún problema en compilar el kernel.

Sin embargo, me voy de viaje y quiero seguir mi camino. Sólo tengo un MacBook. Cuando intenté construir el kernel de Linux, se quejó de queelf.h was not found.

Descargo un elf.h desde internet. Ahora se queja:NO ELF

Traté de copiar la totalidad/usr/include desde mi escritorio de Linux, y configúrelo como el directorio de inclusión, y aún así obtendré errores extraños como"u8" not declared

¿Cuál es la forma estándar de hacer el desarrollo del kernel en Mac? Tengo una máquina virtual que ejecuta Linux en la misma Mac y se utilizará para probar el kernel modificado. Sin embargo, realmente no quiero construir un kernel en él, ya que es un poco lento.

Respuestas a la pregunta(5)

Su respuesta a la pregunta