> To cross compile with make.rc do you just set GOARCH and GOOS and just run it?

Yes and you can add the --no-rebuild flag to prevent cmd/dist to remove the existing binaries.

For example:

℅ GOOS=plan9 GOARCH=arm make.rc --no-rebuild

--
David du Colombier