My apologies in advance if I'm totally off track or failed to find a good answer on the internet:
I've confirmed Xcode 8 is installed on my MBA with OS 10.11.6 and a version of Command Line Tools is also installed. I confirmed the presence of Command Line Tools by entering , "xcode-select --install". The resulting error reported that command tools are already installed, use "Software Update" to install updates. That is ambigous: There is confirmation that command tools are present, not whether they are current.
Lets assume the oblique "Software Update" reference, is regarding the App Store. And, if so, from within the App Store, if the Xcode version matches mine, that I'm safe in assuming that the only version of Command Line Tools that can be installed is the current one? No one has told me so, but I'm guessing so. IMHO it isn''t reasonable to be making assumptions based on what error messages *don't* tell you.
The last interpretation of, "use 'Software Update' to install updates", (which I'm inferring that, by having no update, I would be current), was to access Downloads for Apple Developers from within Xcode > Open Developer Tool > More Deleoper Tools... From there the download that made the most sense is Command Line Tools (MacOS 10.12) for Xcode 8, but that is for a MacOS that is not in use. I know this is conjecture on my part, but perhaps this means MacOS 10.12 (and earlier that successfully installed Xcode 8). I don't recall any mention of MacOS 10.12 when I installed the command line tools. If this conjecture is wrong, I'd have successfully installed Xcode on the wrong MacOS: that can't be good!
The other method offerred is to enter "gcc" from a Terminal session. If the Command Line Tools are not installed, the user will get an error message telling them so. I can only assume this to be true because I do have Command Line Tools installed. Simply entering"gcc" is an incorrect way to invoke gcc, the resulting error message tells you to provide expected input files: Another dead end.
Do I have the correct version of Command Line Tools. I'm I safe in assuming that if I successfully installed Xcode and Command line Tools is present, that these tools are current? Thank you for your time.