Files
tinyusdz/scripts/bootstrap-cmake-linux-32bit.sh
Syoyo Fujita b158c289c9 Increse StackSize of WASI build to avoid potential stack-overflow for large USDZ data.
add print_array_snipped(). Print array data with snipping(for debugging purpose).
2022-09-17 22:21:36 +09:00

20 lines
463 B
Bash
Executable File

curdir=`pwd`
# For Ubuntu, install 32bit libc, libstdc++, etc libraries before the build.
# `gcc-multilib` and `g++-multilib` is the easier solution
# sudo apt install gcc-multilib g++-multilib
builddir=${curdir}/build_m32
rm -rf ${builddir}
mkdir ${builddir}
cd ${builddir} && CC=clang CXX=clang++ cmake \
-DCMAKE_TOOLCHAIN_FILE=cmake/linux_i386.toolchain.cmake \
-DCMAKE_BUILD_TYPE=Debug \
-DSANITIZE_ADDRESS=1 \
-DCMAKE_VERBOSE_MAKEFILE=1 \
..