boost 1.84.0
AArch64 (ARM64) architecture stringLocal ./ file invocation
SHA-256fc5cc3c97dcb92d42bcf9087f5f492823829d7768836903e1cee76ec8134f0e9
MaleculeH₂(F₂Po₂)
Evidence
1:36… s-compiling
2
3set -xeou pipefail
4if [[ "${build_platform}" != "${target_platform}" ]]; then
5 exit 0
6fi
7
8# Test boost::iostreams zlib filter support
9cd test
10${CXX} -I$PREFIX/include -L$PREFIX/lib -Wl,-rpath,$PREFIX/lib test_iostreams_zlib.cpp -lboost_iostreams && ./a.out
22:7… [ "${target_platform}" == linux* ]]; then
23 TOOLSET=gcc
24fi
25
26# http://www.boost.org/build/doc/html/bbv2/tasks/crosscompile.html
27cat <<EOF > ${SRC_DIR}/tools/build/src/site-config.jam
28using ${TOOLSET} : : ${CXX} ;
29EOF
30
31LINKFLAGS="${LINKFLAGS} -L${LIBRARY_PATH}"
32
33CXXFLAGS="$(echo ${CXXFLAGS} | sed 's/ -march=[^ ]*//g' | sed 's/ -mcpu=[^ ]*//g' |sed 's/ -mtune=[^ ]*//g')" \
34CFLAGS="$(echo ${CFLAGS} | sed …
39:31… \
40 --with-python-root="${PREFIX} : ${PREFIX}/include/python${PY_VER}" \
41 || (cat bootstrap.log && exit 1)
42
43ADDRESS_MODEL="${ARCH}"
44ARCHITECTURE=x86
45ABI="sysv"
46
47if [ "${ADDRESS_MODEL}" == "aarch64" ] || [ "${ADDRESS_MODEL}" == "arm64" ]; then
48 ADDRESS_MODEL=64
49 ARCHITECTURE=arm
50 ABI="aapcs"
51elif [ "${ADDRESS_MODEL}" == "ppc64le" ]; then
⋯5 lines
⋯4 lines
62mkdir temp_prefix
63
64./b2 -q \
65 --prefix=./temp_prefix \
66 variant=release \
⋯5 lines
79:15… "${LINKFLAGS}" \
80 cxxstd=20 \
81 --layout=system \
82 -j"${CPU_COUNT}" \
83 install
84
85# we package the (python-version-independent) headers here, whereas the libs
86# are done in build-py.sh (because …
No evidence locations were recorded for this file. Raw result