Silent rules fixes

Default enable silent rules and fix C++ compiler silent rule variable name.