ACK pour Cray X-MP : Un triomphe de la rétro-informatique
Ce projet est une fourche de l’Amsterdam Compiler Kit (ACK) qui prend en charge le superordinateur Cray X-MP et le système d’exploitation COS. Il désactive les autres plates-formes en commentant les références dans les scripts de build LUA. Pour une compilation et une exécution réussies sur macOS et Linux, il faut installer bison, flex, gcc, gmake et lua. Il est également crucial d’installer les outils du référentiel GitHub COS-Tools (un assembleur croisé, un lieur croisé et un gestionnaire de bibliothèques pour le Cray X-MP). Après la compilation, les compilateurs croisés génèrent des exécutables pour le Cray X-MP et COS. Le fichier Lisez-moi détaille la compilation d’un programme, le téléchargement via FTP sur un système NOS 2.8.7, l’utilisation de l’interface Cray Station pour le transférer et l’exécuter sur le Cray X-MP, et enfin comment afficher les résultats. Un mélange fascinant de rétro-informatique et d’ingénierie logicielle moderne.