Print information about missing software at the end of the script. Check first all software packages and then print a summary information instead breaking after each single test. Fixes #6.
With the new LLVM5.1 on Mac OSX some packages have compile errors. This errors are fixed with this commit.
Fix issue #7,#8,#9
Go back to boost 1.54 since the boost thread doesn't compile with LLVM5.1. Explicitely define compile and link flags for c++11 and libc++ when using clang.
Add possibility to build python bindings. If choosen check if all needed python dependencies are installed.
First version of the external packages with possibility to build the python bindings for geant4 and root.
Patch to fix downcasts which results in errors when using Clang with c++11.
Add possibility to build python bindings. If choosen check if all needed python dependencies are installed.
Rebase done.