diff options
author | George Burgess IV <gbiv@google.com> | 2019-01-24 11:49:39 -0800 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-01-24 11:49:39 -0800 |
commit | 639243dd5cb2c5ea1313f033c75c8c533813a484 (patch) | |
tree | 6e33958c70ab9cdc8dfe47067a9b5dbfbd4b047d /build-with-previous-gcc.sh | |
parent | 00635558f95b2124f7d98877ecb8048bbc290fb3 (diff) | |
parent | 10b3b0d2fd9f9137c88336aeab56dd9b019b72e6 (diff) | |
download | prebuilts_gcc_linux-x86_host_x86_64-linux-glibc2.17-4.8-ndk-r21c.tar.gz prebuilts_gcc_linux-x86_host_x86_64-linux-glibc2.17-4.8-ndk-r21c.tar.bz2 prebuilts_gcc_linux-x86_host_x86_64-linux-glibc2.17-4.8-ndk-r21c.zip |
Check in a glibc 2.17 + gcc 4.8.3 toolchain am: 33581f7b65 am: 38a84132fandk-r21dndk-r21cndk-r21bndk-r21-rc1ndk-r21-beta2ndk-r21-beta1ndk-r21android-mainline-10.0.0_r9android-mainline-10.0.0_r8android-mainline-10.0.0_r7android-mainline-10.0.0_r6android-mainline-10.0.0_r5android-mainline-10.0.0_r4android-mainline-10.0.0_r11android-mainline-10.0.0_r10android-10.0.0_r9android-10.0.0_r8android-10.0.0_r7android-10.0.0_r45android-10.0.0_r44android-10.0.0_r43android-10.0.0_r42android-10.0.0_r41android-10.0.0_r40android-10.0.0_r39android-10.0.0_r38android-10.0.0_r37android-10.0.0_r36android-10.0.0_r35android-10.0.0_r34android-10.0.0_r33android-10.0.0_r32android-10.0.0_r31android-10.0.0_r30android-10.0.0_r29android-10.0.0_r28android-10.0.0_r27android-10.0.0_r26android-10.0.0_r25android-10.0.0_r24android-10.0.0_r23android-10.0.0_r22android-10.0.0_r21android-10.0.0_r20android-10.0.0_r19android-10.0.0_r18android-10.0.0_r16android-10.0.0_r15android-10.0.0_r14android-10.0.0_r13android-10.0.0_r12ndk-sysroot-r21ndk-release-r21llvm-r365631android10-qpr3-s1-releaseandroid10-qpr3-releaseandroid10-qpr2-s4-releaseandroid10-qpr2-s3-releaseandroid10-qpr2-s2-releaseandroid10-qpr2-s1-releaseandroid10-qpr2-releaseandroid10-qpr1-releaseandroid10-qpr1-mainline-releaseandroid10-qpr1-d-releaseandroid10-qpr1-c-s1-releaseandroid10-qpr1-c-releaseandroid10-qpr1-b-s1-releaseandroid10-qpr1-b-releaseandroid10-mainline-tzdata-releaseandroid10-mainline-resolv-releaseandroid10-mainline-networking-releaseandroid10-mainline-media-releaseandroid10-devandroid10-d4-s1-releaseandroid10-d4-releaseandroid10-c2f2-s2-releaseandroid10-c2f2-s1-releaseandroid10-c2f2-release
am: 10b3b0d2fd
Change-Id: I2dc765bed3479df981eef26e8c4e3494be90d9c1
Diffstat (limited to 'build-with-previous-gcc.sh')
-rwxr-xr-x | build-with-previous-gcc.sh | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/build-with-previous-gcc.sh b/build-with-previous-gcc.sh new file mode 100755 index 0000000..45204b2 --- /dev/null +++ b/build-with-previous-gcc.sh @@ -0,0 +1,26 @@ +#!/bin/bash -eux + +previous_sysroot="glibc2.15-4.8" +mydir="$(dirname "$(readlink -m "$0")")" +cd "${mydir}" + +prev_dir="${mydir}/../x86_64-linux-${previous_sysroot}" +if [[ ! -d "${prev_dir}" ]]; then + echo "${prev_dir} isn't a valid previous home for gcc. Quit" >&2 + exit 1 +fi + +export CC="${prev_dir}/bin/x86_64-linux-gcc" +export CXX="${prev_dir}/bin/x86_64-linux-g++" + +myname="$(basename "${mydir}")" +log_file="/tmp/${myname}-build.log" + +note_log_file() { + echo "NOTE: A full build is also available at ${log_file}" +} + +trap note_log_file EXIT + +set -o pipefail +./build-raring-multilib-toolchain.sh --verbose |& tee "${log_file}" |