Redoing Apollo install is not possible
The Apollo dependencies, which are all installed in the same prefix, are not forcefully rebuilt and re-installed when removing the Apollo install. That means that multiple errors occur when compiling since Apollo depends on libraries and header files installed at this location.