Jeden z nadšených uživatelů počítačů Silicon Graphics se rozhodl portovat LLVM na SGI IRIX. Dle jeho vyjádření na diskusním fóru má LLVM celkem slušnou podporu MIPS procesorů, zvládá všechna ABI, která IRIX historicky používal (o32, n32, n64) a portaci tak nic nebrání.
Po úvodních komplikacích se velmi rychle podařilo dostat do stavu kdy clang úspěšně přeložil jednoduché „hello world“ a výsledná binárka šla úspěšně spustit. Za další tři týdny byl funkční celý toolchain.
Zdroje:
IRIX z nějakého důvodu stále nutí lidi ho používat a portovat na něj užitečný software. Zvláštní...
I pro platformy roky komerčně mrtvé občas vyjde nějaký ten nový software, většinou samozřejmě díky komunitě uživatelů, ať už občasných nebo těch, kteří danou platformu navzdory realitě odmítají opustit. A někdy je to i hra. Popravdě řečeno, u některých platforem je to většinou hra. U SGI IRIX to ale až tak často hra nebývá, proto za zmínku stojí betaverze nové hry The Deadly Waves. Autor ji vyvíjel primárně pro SGI O2 s IRIX 6.5.30, ale už byla vyzkoušena minimálně i na modelu Tezro a na systému ve verzi 6.5.27.
Zdroj:
Na hru upozornil Jirka B. na sociální síti Mastodon. Škoda, že jsem o ní nečetl dříve, zrovna jsem se vyskytoval poblíž svého SGI O2 a hned bych ji zkusil. Tak někdy příště.