3 ms·
Huh? > Cosmo could work as a wrapper of windows/mac/linux binary executables and then the cosmo app can decide which one to invoke. It sounds like you misunde
by pwdisswordfish0 6y ago
Huh?
> Cosmo could work as a wrapper of windows/mac/linux binary executables and then the cosmo app can decide which one to invoke.
It sounds like you misunderstand the reason for the project and that you're trying to add another layer of indirection to the thing that is already able to achieve the effect that you you seek to accomplish with that layer of indirection. No need for the indirection, just use the thing directly.
If you want to run $APP on platforms X, Y, and Z, then you'd use Cosmopolitan to build the $APP binary as an Actual Portable Executable, and you'd run that executable on any of those platforms.
- dazhbog 6y agoWhen the source is available, then of course everything can be compiled in one nice executable. ;) I am referring to cases where the source is not available or its hard to set up some projects together. Some projects (usually hardware related) require different compilers, compile options, etc. If the project already has the binaries, then for distribution maybe a wrapper could be a good option.