943.3 seconds to compile clang 3.8 from source in a docker container when maxing out every core of my M1 MacBook Air. Why am I doing this you ask? Well, I have some fun #retrotech things coming... hopefully in time for #MARCHintosh 🤫

I promise I will post full details on TinkerDifferent soon (hopefully before #MARCHintosh ends), but I have been working on something really cool.

Its a Docker based cross-compiler for Mac OS X and iPhone apps. So far I have been able to compile a single binary with 4 slices that will run on:

・Tiger+ (PPC, X86)
・Leopard+ (PPC, X86, X64)
・Big Sur+ (X64, ARM64).

Its just a simple AppKit app that draws a red window. But it all works! I'm super excited with how much easier it will be to build #retrotech Mac and iPhone software with this Docker container!

Sorry, I know the screenshots have a lot going on, but I tried to highlight the important parts.

Thank you for waiting but I am finally ready to share my little #MARCHintosh project:

Altivec Intelligence is a containerized cross-compile environment that is built for retro tech-enthusiasts that want to build software for their retro Mac and iOS device. It builds Mac apps that run on all Macs with 10.4 Tiger and up including PowerPC, Intel, and Apple Silicon Macs. The iPhone toolchain can build apps that run on iPhone 3GS with iOS 4.3 and later.

I will leave the rest of the info to the TinkerDifferent thread and Github repo, but I really hope this will help retro Mac enthusiasts build software to get more use out of their retro Macs and iPhones

I know AI can be a controversial topic, but just know you can use this system completely without AI if you prefer.

https://tinkerdifferent.com/threads/altivec-intelligence-my-little-marchintosh-project.5179/

https://github.com/jeffreybergier/AltivecIntelligence

@helge nice! thats cool! But where we're going we don't need Swift.... or ARC 🤣
@jeff Where we are going, we are free()