Yeah while APE is a technically impressive trick, these issues far outweigh the minor convenience of having a single binary.
For most cases, a single Windows exe that targets the oldest version you want to support plus a single Glibc binary that dynamically links against the oldest version you want to support and so on is still the best option.
oguz-ismail2|1 month ago
if you configure binfmt_misc
>Windows
if you disable Windows Defender
>OpenBSD
only older versions
account42|1 month ago
For most cases, a single Windows exe that targets the oldest version you want to support plus a single Glibc binary that dynamically links against the oldest version you want to support and so on is still the best option.
yjftsjthsd-h|1 month ago
> if you configure binfmt_misc
I don't think that's a requirement, it'll just fall back to the shell script bootstrap without it.
dontdoxxme|1 month ago
account42|1 month ago