您的位置:首页 > 其它

交叉编译构建环境搭建

2015-11-25 21:54 555 查看
原料

binutils-2.22.tar.bz2

gcc-4.7.0.tar.bz2 gmp-5.0.2.tar.bz2

mingw-runtime-3.14.tar.gz

mpfr-3.1.0.tar.bz2

w32api-3.17-2-mingw32.tar

cloog-ppl-0.15.9.tar.bz2

gcc-4.7.1.tar.bz2

libelf-0.8.13.tar.bz2

mpc-0.9.tar.bz2

ppl-0.11.tar.bz2





==========

#task [013/062] Unpacking host_cleanup

pushenv

pushenvvar CC_FOR_BUILD gcc

pushenvvar CC gcc

pushenvvar CXX g++

pushenvvar AR ar

pushenvvar RANLIB ranlib

prepend_path PATH $ROOT_TAR_DIR/install/bin

popenv

echo "Unpacking done!"

echo "Building gmp..."

echo "Configure gmp..." >>$ROOT_TAR_DIR/$USERNAME/$TARGET.log



##task [014/062] Configure gmp

pushenv

pushenvvar CC_FOR_BUILD gcc

pushenvvar CC gcc

pushenvvar CXX g++

pushenvvar AR ar

pushenvvar RANLIB ranlib

prepend_path PATH $ROOT_TAR_DIR/install/bin

pushenv

pushenv

pushenvvar CFLAGS '-O2'

rm -rf $ROOT_TAR_DIR/obj/build-gmp

mkdir -p $ROOT_TAR_DIR/obj/build-gmp

pushd $ROOT_TAR_DIR/obj/build-gmp

$ROOT_TAR_DIR/src/$GMP/configure --build=$BUILD --host=$HOST --disable-shared --prefix=$ROOT_TAR_DIR/obj/host-libs/usr --disable-shared --enable-cxx

popd

popenv

popenv

popenv

...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: