`gcc` is a valid compiler, fall back to `cc` just because OSX is a moot point. need a valid reason to change the default to that.

Perhaps usage of `RbConfig::CONFIG["CC"]` instead is a better option.