Сначала я пытаюсь создать ядро C, следуя этому руководству: http://wiki.osdev.org/Bare_Bones Однако в моей системе нет ни i586-elf-gcc, ни i586-elf-ld. Я действительно не уверен, где я могу их найти, или они уже есть на моем компьютере. У меня есть gcc и binutils, установленные с pacman.
ls /usr/bin/ | grep gcc
Выходы
gcc
gcc-ar
gcc-nm
gcc-ranlib
i686-pc-linux-gnu-gcc
i686-pc-linux-gnu-gcc-4.7.0
i686-pc-linux-gnu-gcc-ar
i686-pc-linux-gnu-gcc-nm
i686-pc-linux-gnu-gcc-ranlib
winegcc
Я не возражаю против компиляции, если мне нужно, но предпочел бы двоичный файл.