(A) Prebuilt Amalgamated Libraries
Bring your own build system.
cosmopolitan.zip
7.4mb - zip archive of files below
cosmopolitan.a
56mb - sysv/libc/win32/compiler_rt/asan/ubsan/zlib
cosmopolitan.h
1.4mb - cosmopolitan headers rollup
ape.lds
96kb - αcτµαlly pδrταblε εxεcµταblε linker script
ape.o
21kb - αpε bootloader
ape-no-modify-self.o
26kb - alternative αpε bootloader
crt.o
4kb - _start() function
|
(B) Hermetic Monorepo Snapshot
Freestanding codebase with
Makefile build.
cosmopolitan.tar.gz
53mb - tarball of cosmopolitan repository
(C) Custom Amalgamations
See //build/config.mk
for their specific definitions.
cosmopolitan-tiny.zip
7.3mb - much tinier binaries with no frills
cosmopolitan-tinylinux.zip
7.3mb - same as tiny but leaves out non-linux code too
cosmopolitan-rel.zip
7.3mb - follows traditional confidential release norms
cosmopolitan-asan.zip
9.3mb - built with -fsanitize=address memory safety
cosmopolitan-dbg.zip
13mb - built with ASAN, UBSAN, and verboser tracing
|