# Fix 'Your CLT does not support macOS 11' error

> How to fix the Homebrew 'Your CLT does not support macOS 11' error by removing the Command Line Tools and reinstalling them with xcode-select --install.

Author: Flavio Copes | Published: 2021-03-06 | Canonical: https://flaviocopes.com/how-to-fix-clt-support-macos-11/

I recently got this error while using [Homebrew](https://flaviocopes.com/homebrew/) to install a package on macOS, in my case `rbenv`:

```
➜ brew install rbenv

...

Error: Your CLT does not support macOS 11.
It is either outdated or was modified.
Please update your CLT or delete it if no updates are available.
Update them from Software Update in System Preferences or run:
  softwareupdate --all --install --force

If that doesn't show you an update run:
  sudo rm -rf /Library/Developer/CommandLineTools
  sudo xcode-select --install

Alternatively, manually download them from:
  ~https://developer.apple.com/download/more/~.

Error: An exception occurred within a child process:
  SystemExit: exit
```

Weird!

Running `softwareupdate --all --install --force` as suggested in the message didn't help, so I ran `sudo rm -rf /Library/Developer/` and then `sudo xcode-select --install`:

![xcode-select dialog asking to install command line developer tools with Install and Cancel buttons](https://flaviocopes.com/images/how-to-fix-clt-support-macos-11/Screen_Shot_2020-12-28_at_21.15.39.png)

![Command Line Tools License Agreement dialog with Disagree and Agree buttons](https://flaviocopes.com/images/how-to-fix-clt-support-macos-11/Screen_Shot_2020-12-28_at_21.15.42.png)

![Downloading software progress dialog with a blue progress bar and Stop button](https://flaviocopes.com/images/how-to-fix-clt-support-macos-11/Screen_Shot_2020-12-28_at_21.15.44.png)

![Installation completion dialog showing The software was installed with a Done button](https://flaviocopes.com/images/how-to-fix-clt-support-macos-11/Screen_Shot_2020-12-28_at_21.23.36.png)

That's it.

After doing this, `brew install rbenv` worked fine.
