Turns out I can emulate a raspberry pi in software using QEMU. QEMU is not for the faint of heart, because it’s all command line and you have to start on a Linux system. Should I have splurged for the UTM Mac app? Probably. But if you’re going to do this, here are useful links.
The doc is rotting, change the “buster”-specific stuff to a Bullseye install.
To get around the fact that libvert is fucked:
Still no joy.
After all that, it’s still no good, because the Versatile Board used in the emulation has a max of 256MB RAM. I need more than that if I’m going to compile my app with a decent UI.