I don't have a clue if that is the "best" toolchain, but I'm using this: ############################################################################# ## Toolchain ############################################################################# # http://www.linaro.org/downloads/#008 GCC_LINARO_FILE=gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux.tar.xz GCC_LINARO_HTTP=http://releases.linaro.org/14.04/components/toolchain/binaries/ GCC_LINARO_DIR=gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux CROSS_COMPILE=`pwd`/$(GCC_LINARO_DIR)/bin/arm-linux-gnueabihf- .PHONY:: toolchain toolchain all:: $(GCC_LINARO_DIR)/STAMP downloads:: downloads/$(GCC_LINARO_FILE) downloads/$(GCC_LINARO_FILE): @test `id -u` != 0 || { echo "\n---> Not as root, dude! ($@)\n"; exit 1; } mkdir -p downloads wget -q -c -P downloads $(GCC_LINARO_HTTP)/$(GCC_LINARO_FILE) $(GCC_LINARO_DIR)/STAMP: downloads/$(GCC_LINARO_FILE) @test `id -u` != 0 || { echo "\n---> Not as root, dude! ($@)\n"; exit 1; } tar xaf $< touch $@ Works okay with barebox and Linux. _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox