On Oct 27, 2021, at 13:23, William Parducci wrote:

> I’m tried to install nmap on a clean install of macports in Big Sur. When it 
> got to configuring clang it is threw this error:
> 
> 
> configure:2838: /usr/bin/clang -qversion >&5
> clang: error: unknown argument '-qversion', did you mean '--version’?

This error is not a problem. A configure script's purpose is, among other 
things, to run various commands with various arguments to determine which of 
them work on your system. Here, it has determined that -qversion is not a valid 
flag for your compiler. That's fine and normal on macOS.


> clang: error: invalid version number in 'MACOSX_DEPLOYMENT_TARGET=11.0’
> […]
> configure:2940: error: C compiler cannot create executables

This is the real problem. It means that your command line tools are too old for 
macOS 11. Install a compatible version of the command line tools. There is a 
bug in recent macOS which does not present updates of the command line tools to 
you in Software Update, so you must seek out and install those updates manually 
when they're available.

Reply via email to