- Die Cosmopolitan-Bibliothek hat nach fast einem Jahr Entwicklung Version 3.0.1 veröffentlicht
- Das neue Release enthält einen Linker, der die Erstellung von Fat-Binaries ermöglicht, die auf verschiedenen Plattformen wie Linux, MacOS, Windows, FreeBSD, OpenBSD und NetBSD laufen, einschließlich AMD64 und ARM64
- Der neue Linker
apelink.c kombiniert die Dateiformate Portable Executable, ELF, Mach-O und PKZIP zu einem Shell-Skript, das auf den meisten PCs und Servern ohne Installation ausgeführt werden kann
- Das Release enthält außerdem eine „Fat Linux Distro“ namens "Cosmos", bei der alle Programme statisch gelinkt sind und die ein eingebettetes PKZIP-Zentralverzeichnis mit
/usr/share-Abhängigkeiten enthält
- Die Cosmopolitan-Bibliothek unterstützt nun die Entwicklung auf ihrer eigenen Plattform, und das gesamte Projekt wurde erfolgreich auf Apple-Silicon- und Microsoft-Windows-Systemen kompiliert
- Es wurden Verbesserungen für Windows und MacOS vorgenommen, darunter eine neue Bibliothek zur Emulation von POSIX-Signalen unter Windows sowie erstklassige native ARM64-Unterstützung für MacOS
- Die Cosmopolitan-Bibliothek ermöglicht die Erstellung von Software, die überall ausgeführt werden kann; das ist nicht nur besonders portabel, sondern auch schneller und speichereffizienter
- Das Release enthält die neueste Version des redbean-Webservers sowie einen neuen minimalen Thread-Webserver namens greenbean
- Außerdem sind mehrere Spiele enthalten, die auf allen unterstützten Plattformen gespielt werden können
- "Einmal bauen, C/C++ überall ausführen"
3 Kommentare
Wenn man einfach nur die Dateiendung in
.exeändert, läuft es sogar unter Windows richtig gut. Dass ich den Tag noch erlebe, an dem mantailunter Windows ordentlich benutzen kann..!Am Anfang wirkte es wie ein Scherz, aber es entwickelt sich kontinuierlich weiter.
Hacker-News-Kommentare