diff --git a/script/install_BOOST.sh b/script/install_BOOST.sh index c90f939f51b8c99c09f603b83183818759868d25..dbb49e60ccaf939d06ea6d87af18b463409e2c31 100755 --- a/script/install_BOOST.sh +++ b/script/install_BOOST.sh @@ -37,7 +37,6 @@ else ./bootstrap.sh --with-toolset=$3 fi - mkdir $1/BOOST # Several flavours if [ x"$platform" == x"osx" ]; then @@ -48,7 +47,11 @@ if [ x"$platform" == x"osx" ]; then ./b2 -a -j $2 install --prefix=$1/BOOST address-model=64 architecture=arm abi=aapcs binary-format=mach-o toolset=$3 -sNO_LZMA=1 -sNO_ZSTD=1 fi else - ./b2 -a -j $2 install --prefix=$1/BOOST address-model=64 architecture=x86 abi=sysv binary-format=mach-o toolset=clang -sNO_LZMA=1 -sNO_ZSTD=1 + if [ x"$3" == x"" ]; then + ./b2 -a -j $2 install --prefix=$1/BOOST address-model=64 architecture=x86 abi=sysv binary-format=mach-o toolset=clang -sNO_LZMA=1 -sNO_ZSTD=1 + else + ./b2 -a -j $2 install --prefix=$1/BOOST address-model=64 architecture=x86 abi=sysv binary-format=mach-o toolset=gcc -sNO_LZMA=1 -sNO_ZSTD=1 + fi fi else ./b2 -a -j $2 install --prefix=$1/BOOST -sNO_LZMA=1 -sNO_ZSTD=1