BTW. The “RootNewMacros.cmake” error suggests that you try to use a ROOT “source code” distribution instead of its “(pre)compiled binaries”.
RootNewMacros.cmake