In this directory you can find a set of Fedora binutils and gcc packages for i386->ARM and x86_64->ARM cross-toolchains. Just drop cross.repo into /etc/yum.repos.d/, and then do: # yum install armv5tel-redhat-linux-gnueabi-gcc (for C) # yum install armv5tel-redhat-linux-gnueabi-gcc-c++ (for C++) # yum install armv5tel-redhat-linux-gnueabi-gcc-gfortran (for fortran) As of cross3, there is also a uClibc toolchain available. To install, run: # yum install armv5tel-uclibc-linux-gnueabi-gcc