Question or issue on macOS:
- SCTP NKE for Mac OS X 10.11 (El Capitan) The sources are based on the SCTP implementation of the FreeBSD kernel modified to work within the Mac OS X kernel infrastructure as a network kernel extension.
- Xcode 8 has a minimum system requirement of OS X 10.11.5 or above (El Capitan) or ideally you should be running macOS Sierra (10.12). If you are still running an earlier OS such as Mavericks, Yosemite etc, you will need to update your OS.
- Sudo softwareupdate -i 'Command Line Tools (macOS El Capitan version 10.11) for Xcode-8.2' Share. Improve this answer. Follow answered Mar 1 '17 at 17:52.
- MacPorts must be re-installed in a version configured for OS X 10.11 El Capitan. Ensure you have at least the command line tools installed by running xcode-select -install from a Terminal. Make sure to also run this even if you have Xcode installed, because some ports fail to build without it.
After El Capitan upgrade both Xcode 7.01 and Xcode 7.1.0-Beta now fail to Build or Clean or even preform syntax highlighting. I have rebooted and deleted Xcode(s) and reinstalled Xcode without luck. I dropped back to Xcode 7.0 in desperation also without luck.
I am trying to update Command line tools on my mac osx.
But when I run the update command, I get this error:
This doesn’t work either:
What is the exact string I should specify after sofwareupdate -i?
How to solve this problem?
Solution no. 1:
For future travelers, here’s a version-agnostic approach. First, run softwareupdate --list
. This will probably take a couple of minutes. When it’s done, you’ll see a bulleted (with an asterisk) output like this:
Find the bullet that refers to the Xcode command line tools. Copy that entire line (except the asterisk…). In the above case, you would copy: Command Line Tools (macOS High Sierra version 10.13) for Xcode-10.1
Xcode Version For El Capitan 10
Then, run the install command (as shown by Brendan Shanks) with what you copied inside quotes:
Solution no. 2:
I’m going to answer a slightly different question here, because this question came up when I searched for a solution to my problem. Hopefully it’ll help someone (and it’ll surely help me next time I run into the same issue).
I wanted to upgrade the command line tools from version 8 to 9. The App Store didn’t suggest this upgrade, and neither did softwareupdate --list
.
installed the new version of the tools. But clang --version
still gave 8.0.0 as the version number. xcode-select -r
and rebooting didn’t solve this issue.
Xcode Version For El Capitan
xcode-select -p
returned /Applications/Xcode.app/Contents/Developer
, and clang --version
reported an installation directory under there. I thought I’d start over again.
deleted version 8 of the tools. But xcode-select --install
said the command line tools were already installed.
Now, sudo xcode-select -p
returns /Library/Developer/CommandLineTools/
.
It seems that the problem was that the new version of the tools are installed to a different directory, and xcode-select -r
is not clever enough to find the latest version.
Solution no. 3:
Run softwareupdate -i 'Command Line Tools (macOS El Capitan version 10.11) for Xcode-8.2'
. The quotes are important.
Solution no. 4:
I faced similar problem on MacOS Mojave version 10.14.3 with Xcode 10.3 installed.
The real problem was, when I installed the Xcode 10.3, I deleted the “Xcode-beta.app” first and then installed the new version. Therefore, when I tried installing CLion for C++ development and configuring it, CMake gave me error And Updating Command Line Tool didnt work for me:
and showed me this response in terminal
Then I tried to check the version of Clang using:
And the response lead me to the real problem i.e. Active Developer path was still pointing to Old version of Xcode that I had already deleted.
Therefore, I switched the active developer path to latest Xcode App installed using:
And everything worked like a charm automatically.
Solution no. 5:
I ran the same command with sudo
and that did the trick.
sudo softwareupdate -i 'Command Line Tools (macOS El Capitan version 10.11) for Xcode-8.2'
Solution no. 6:
when upgrading to MacOS Catalina, Version 10.15.* you can install the command line tools for xcode 11.3 like this: