Not to beat up on Xojo, but 32 bit Mac apps are already deprecated by Apple and will not be abe to run on a current MacOS much longer… So fairly soon one will not even be able to remote debug a Mac app from a Windows machine (now it still can be done with a 32 bit debug app I guess).
While of course it is best for one to have both a Mac and Windows box (or at least a Mac with a virtual Windows machine) , it seems to me it is not a reasonable expectation for someone who primarily writes Windows apps but went with Xojo because they would occasionally want to do a Mac version, to always have a Mac handy.
This does not affect me personally as since started to use RB, I have have always been primarily a Mac user, but have had Macs and PCs (or VPCs) both at home and at work. Because of that I have never actually needed or tried to compile a Mac app on a Windows machine … But i do compile Windows apps on a Mac all the time. I am much more comfortable working on a Mac
If I was primarily a Windows user, the current situation would leave a bad taste in my mouth. For a long time some Windows users felt like second class citizens from what I’ve seen over the years… this does not help with that perception! Xojo needs more Windows customers (there are potentially a lot more of them!) to help bring in more revenue to be able to better support product development.
Hopefully the linker issue can get solved soon, but I would imagine timetables for open source projects are even less reliable than those from companies! I hope Xojo has a plan to deal with this if the LLVM team takes much longer!
(BTW obviously this issue applies equally Windows customers for Desktop and Pro)