GCC 5.1 was recently released!1 Following a contributed patch, ITK now builds against GCC 5.1, although there are still some issues to be addressed.
Previously, we wrote about how to use Docker to get easy access to cross-compiling toolchains. GCC also hosts official Docker images, so we can also easily test out new GCC versions. Here are the steps to do an Experimental build of ITK.
docker pull gcc:5.1 cd ~/src/ git clone git://itk.org/ITK.git mkdir -p ~/bin/ITK-build docker run --rm -it \ -v ~/src/ITK:/usr/src/ITK:ro \ -v ~/bin/ITK-build:/usr/src/ITK-build:rw \ gcc:5.1 cd /usr/src/ITK-build apt-get update && apt-get install -y cmake export MAKEFLAGS=-j$(nproc) cmake ../ITK && ctest -D Experimental
1 Where did GCC 5.0 go? The versioning scheme has changed.