This is my lame attempt to deal with issues surrounding lib(std)c++ and the fact that clang/llvm happily grabs onto the system GCC if not appropriately guided. (I have been looking for something more elegant in this space as well)