It’s was not always like that. The audio driver dependency made cross compiling hard. Still it’s not impossible , it’s bit more involved . You just have to create the binary (make go) on pi, rest all can be done on your deskTop,Sorry about cluttering up the thread, I thought about this last night when going to bed, it's the cross compiling. Make is working, make pi is not. I so an old issue on the Oto stuff that referenced cross compiling, so if you need to make for a pi it needs to be on a pi. Kind of a bummer since my linux box is a whole lot faster, I guess for development and testing you can make and test on linux etc, but when needed to make for a pi it needs to be on a pi. Has it always been that way, I could have sworn in the 2.x days I could make pi on linux, but maybe not.
Thanks for clearing that up, at least for my my bench pc is using Arch.