Build system now supports c++ via clang