MyGit

3.2.3

jart/cosmopolitan

版本发布时间: 2024-01-08 04:49:36

jart/cosmopolitan最新发布版本:3.3.6(2024-05-08 19:24:03)

This release introduces two new features:

Your cosmo_dlsym() function now returns the raw symbols. You need to update your code to call cosmo_dltramp() on the result, otherwise it will crash on Windows. Better yet, just use __ms_abi__ if you can.

The following fixes have been implemented:

Known Issues

APE Loader has a backwards compatibility regression right now. If you run ape/apeinstall.sh on Linux then, due to a new binfmt_misc feature, many old APE binaries that need to load zip assets will refuse to run. You can fix that on Linux x64 for example by running:

ape/apeuninstall.sh
make -j8 o//ape
sudo mv o//ape/ape.elf /usr/bin/ape
sudo sh -c "echo ':APE:M::MZqFpD::/usr/bin/ape:' >/proc/sys/fs/binfmt_misc/register"
sudo sh -c "echo ':APE-jart:M::jartsr::/usr/bin/ape:' >/proc/sys/fs/binfmt_misc/register"

This will be solved by the next release, to ensure that only modern APE binaries can use Linux's new P feature. APE is after all designed to stand the test of time. The intent is to support every APE executable created since the beginning of the project.

相关地址:原始地址 下载(tar) 下载(zip)

1、 cosmocc-3.2.3.zip 167.07MB

2、 cosmopolitan-3.2.3.tar.gz 41.69MB

3、 cosmopolitan-amalgamation-3.2.3.zip 7.74MB

4、 cosmopolitan-amalgamation-rel-3.2.3.zip 2.08MB

5、 cosmopolitan-amalgamation-tiny-3.2.3.zip 1.97MB

6、 cosmopolitan-amalgamation-tinylinux-3.2.3.zip 1.82MB

查看:2024-01-08发行的版本