最初にこのチュートリアルに従って 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
必要に応じてコンパイルしてもかまいませんが、バイナリを好むでしょう。