Update-
I've tried using Ubuntu version 16 18 and 20 in VirtualBox with no luck. I've tried with Docker with no luck, I've tried with HomeBrew with no luck. I got the farthest with Ubuntu 18 but it quit with the Make command. I've about given up on the MAC
Probably because you're trying to run it on a version of MacOS which Trunk Recorder may not work on. I've been a Mac user for years and it works great, but keep in mind that most of the software authors out there don't really cater to Mac users. Trunk Recorder hasn't been confirmed to work on Big Sur (11.1) or Catalina (10.15); the last confirmed version of MacOS is Mojave (10.14).
From
robotastic/trunk-recorder
Trunk Recorder has been tested on Ubuntu (14.04, 16.04, 16.10, 17.04, 17.10, 18.04 & 20.04), Arch Linux (2017.03.01), Debian 9.x and macOS (10.10, 10.11, 10.12, 10.13, 10.14). It has been successfully used with several SDRs including the Ettus USRP B200, B210, B205, a bank of 3 RTL-SDR dongles, and the HackRF Jawbreaker.
If you're trying to run it on one of the newer Macs with the M1 processor you're probably getting a double whammy; that's an ARM processor rather than Intel, and the software may not work on the M1 processor. If you've tried all those distros on your Mac without success that would be my guess; before I settled on R-Pi for my streams I had Trunk Recorder installed on an Intel Mac running Mojave as an experiment with no problems, I just followed the instructions in the Wiki.
However, I've given up trying to keep up with the changes, so for stuff like this I just use a micro desktop PC running either Windows or Linux; for my streams I'm using Raspberry Pi boxes. The Mac does all the stuff that matters (ie earning a living, email, web etc) while the Windoze boxes run the software that
must run on Windoze, and the Linux boxes do the stuff that requires tinkering and tweaking.
Lately I've been getting to be a fan of the Raspberry Pi; a whole computer for $50 or so gives all kinds of options for playing around at minimal cost, and the free HamPi image has all kinds of stuff already installed (although I don't know about Trunk Recorder).