You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
629 B
27 lines
629 B
#!/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}"
|