blob: be349103abeb5e7d936e512403cfdbf68d84806a [file] [log] [blame]
Austin Schuh24adb6b2015-09-06 17:37:40 -07001#!/bin/bash
2
3set -e
4
Austin Schuh9d823002019-04-14 12:53:17 -07005pushd /tmp
6GCC_HOME=$(fig -m gcc/5.2.0-1 -g GCC_HOME)
7popd
8export CC=${GCC_HOME}/bin/gcc
9export CXX=${GCC_HOME}/bin/g++
10GCC_MULTIARCH=$(gcc -print-multiarch 2>/dev/null)
11if [[ "$GCC_MULTIARCH" != "" ]]; then
12 export LIBRARY_PATH=/usr/lib/$GCC_MULTIARCH
13 export C_INCLUDE_PATH=/usr/include/$GCC_MULTIARCH
14 export CPLUS_INCLUDE_PATH=/usr/include/$GCC_MULTIARCH
Austin Schuh24adb6b2015-09-06 17:37:40 -070015fi
Austin Schuh9d823002019-04-14 12:53:17 -070016export LDFLAGS="-Wl,--rpath,${GCC_HOME}/lib64"
17mkdir -p build
18cd build
19cmake ..