build linaro 4.8 on ubuntu 12.04 64bit
安装必要的软件
sudo apt-get build-dep gcc binutils gdb sudo apt-get install curl gawk sudo apt-get install texlive-generic-extra sudo apt-get install texlive flip
下载编译使用的工具,解压
wget -c http://releases.linaro.org/14.04/components/toolchain/binaries/crosstool-ng-linaro-1.13.1-4.8-2014.04.tar.bz2 tar xvf crosstool-ng-linaro-1.13.1-4.8-2014.04.tar.bz2
cd crosstool-ng-linaro-1.13.1-4.8-2014.04
关闭lsb编译设定,
注: ubuntu 10.04 32bit, gcc-4.1, g++-4.1可以正常使用lsb编译,
12.04不行, 要改的内容太多了
原文内容:
# Override in local.mk to skip using the LSB compilers USE_LSBCC ?= CT_BUILD_USE_LSBCC=y
改成
# Override in local.mk to skip using the LSB compilers USE_LSBCC ?= CT_BUILD_USE_LSBCC=n
编译:
make -f contrib/linaro/build.mk HOSTS=linux TARGETS=arm-linux-gnueabihf
浙公网安备 33010602011771号