Arch Linux doesn't have i586-elf-gcc or i586-elf-gcc -
i'm attempting create c kernel following tutorial: http://wiki.osdev.org/bare_bones however, system doesn't have i586-elf-gcc or i586-elf-ld. i'm not sure can find these, or whether on computer. have gcc , binutils installed pacman.
ls /usr/bin/ | grep gcc outputs
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 i don't mind compiling if have to, prefer binary.
arch linux compiled i686 , x86_64 therefore wont find packages i586 in it.
you can follow these instruction http://wiki.osdev.org/os_specific_toolchain or http://wiki.osdev.org/gcc_cross-compiler build i586 version, far remember did in arch linux possible.
but unless working on os kernel not hobby, using gcc enough.
good luck :)
Comments
Post a Comment