Я делаю проект по модификации ядра Linux. У меня есть настольная машина с Linux, и у меня нет проблем с сборкой на ней ядра.
Тем не менее, я собираюсь в путешествие и хочу работать в пути. У меня только макбук. Когда я пытался собрать ядро Linux, оно жаловалось, что elf.h не найден
.
Я скачиваю elf.h из интернета. Теперь он жалуется: NO ELF
Я попытался скопировать весь /usr/include
с моего рабочего стола Linux и установить его в качестве включаемого каталога, и все равно получаю странные ошибки, такие как " u8" не объявлен
Каков стандартный способ разработки ядра на Mac? У меня есть виртуальная машина под управлением Linux на том же Mac, и она будет использоваться для тестирования модифицированного ядра. Однако я не очень хочу собирать на нем ядро, так как оно довольно медленное.