Скачал вот и загорелся идеей скомпилировать его и посмотреть, что выйдет Но, сразу-же меня вполне логично обломали:
gas -c -o boot/head.o boot/head.s
make: gas: Command not found
Линус собирал свое ядро из под Minix-a, вот узнать бы, какие тогда компиляторы были.
Сопсна где достать Minix, и пойдет ли он на виртуальной тачке? Есть другие способы? Кто что подскажет?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
0.99 уже точно собирался из linux, т.к. minix к этому моменту уже был не нужен.
Ничего не выйдёт, т.к. с тех пор GCC немного поменялся и надо создать патч, чтобы собрать.
Да, точно, что-то меня приглючило немножко.
Добавил еще версию 0.01
GCC изменился оч сильно. Но мб можно где-нибудь достать систему или те утилиты, которые использовались тогда для сборки?
Помню где то новость пролетала, что вроде делали патч на ядро, что бы оно могло собраться под новые версии. попробуйте поискать!
Да какой-же патч, если синтаксис языка изменился. Чтобы собрать новым компилятором надо полностью перепахивать весь код. Ну это конечно только мое мнение, а так мб
Да пару лет назад я пытался собрать это, но... пришел к выводу, что начинать надо имхо со сборки LFS. Поднатоскать себя, так сказать, а уж потом, когда и о компиляторах и системе вообще знаний будет больше, то и на это можно замахнуться.