I don’t tinker in macos much but I was just playing with some build architecture settings in 2020r2 and I switched it to ARM 64-bit, to my surprise it ran without issue, how is that possible? Is it not actually compiling for arm or does Xojo simply ignore the architecture if its incompatible? Does it create a universal app even though I’m not selected on it? So much head scratching.
Are you using an operating system with Rosetta 2 that might be automagically allowing it to run?
Edit: Also, possibly, if you’re talking about Debug Run, I think that’s always for the platform you’re on.
1 Like
Rosetta 2 does a reverse arm > intel conversion too? Cool
I’m on 10.14.6, I don’t know if that has it or not.
You ran intel code!
2 Likes
I don’t thiiiink so? I was confused and misunderstood. Sorry.
Ahhh “Build” architecture, derp Back to windows for me
Thanks both.
1 Like
I was confused as I could change from 32 to 64 bit and it would change at run time, I’m easily confused
1 Like
With ARM 64 as build settings?
Yes, Debug run must be with the architecture you can run.
1 Like
Ah, I didn’t noticed it was about debugging. Thanks.