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.