Why not develop on the same env? I mean if I were you my macbook would just be an ssh client to the x86-64 dev box that emulates the target env. So many advantages to offshoring the compute to some server (my preference is your own hardware ofc but theres flexibility in cloud). For one, the laptop is not getting hot just being a dummy ssh client. I can spill a coffee on it during a build and nothing happens, build goes on and I am just out a thin client I can replace immediately with anything with ssh installed, my cellphone included if I am so desperate.