Since llvm doesn’t need to link to actual libraries anymore, I wonder if we could just compile some ARM macOS apps 🤔
Conversation
Answer: yes, you can very easily compile theoretically-working Mac apps for ARM right now just by editing a few dozen tbd files in the SDK
(I may have written a tool to mass-edit the macOS/iOS SDK’s tbd files to insert any architectures I want. Don’t judge me 😂)
3
1
18
TBD files for the linker means that if Apple does happen to add arm64 to the Mac SDK, it won’t have any meaningful impact on SDK file size
2
1
12
Show replies
I have, but there's so much you have to mess with to even attempt to get that working that I gave up. There's a wall at one point
2
Zipped up my 'arm64 Mac app' for a later date, will be fun to see if it runs on ARM Macs as-is in a couple yrs 😂 Should, unless ABI changes
1
4
41
Show replies
I think it would be easier than the x86 transition since ARM endianness is the same and code is more portable now
1
2
Show replies
It's to be expected that Apple has a few Arm based macs laying around in Cupertino.
1
That error text is actually odd, “on this type of Mac”. If there was no other type, that’s not how you would write that text.
1





