Document process to install Boost prerequisites
Linux
On metroplex
build machine:
# From /home/kitware/Dashboards/Slicer/DashboardScripts/metroplex.sh
SLICER_PREVIEW_ENV_NAME=qt5-centos7
SLICER_PREVIEW_ENV_VERSION=latest
slicer_preview_script=/home/kitware/bin/slicer-buildenv-${SLICER_PREVIEW_ENV_NAME}-${SLICER_PREVIEW_ENV_VERSION}
cd /home/kitware/Dashboards/Medical
${slicer_preview_script} bash
boost_src_dir=/work/Support/Boost-1.78.0
boost_install_dir=/work/Support/Boost-1.78.0-install
git clone https://github.com/boostorg/boost.git --depth 1 --branch boost-1.78.0 $boost_src_dir
cd $boost_src_dir
git submodule update --init
cd $boost_src_dir
./bootstrap.sh
./b2 --prefix=$boost_install_dir install
macOS
On computron
build machine:
cd /D/Med/Support
curl -L# https://boostorg.jfrog.io/artifactory/main/release/1.78.0/source/boost_1_78_0.tar.gz -O
tar -xzvf boost_1_78_0.tar.gz
boost_src_dir=/D/Med/Support/boost_1_78_0
boost_install_dir=/D/Med/Support/boost_1_78_0-install
cd $boost_src_dir
./bootstrap.sh
./b2 --prefix=$boost_install_dir install
Windows
Click on the Prebuilt windows binaries
link available at https://www.boost.org/users/download/
This link redirects to https://sourceforge.net/projects/boost/files/boost-binaries/
On overload
build machine:
- 2021.12.21: package
boost_1_77_0-msvc-14.2-64.exe
was installed into folderD:\Support\boost_1_77_0
Edited by Jean-Christophe Fillion-Robin