earlier config check for C++ compiler functionality