s6
Software
www.skarnet.org

s6 compilation flags

s6 supports the flag-allstatic and flag-slashpackage flags.

Since s6 contains software that can be used at a very low level and that need to be absolutely dependable, the author recommends the use of flag-allstatic to minimize run-time dependencies, and also recommends making static executables by editing the conf-compile/conf-ld file if your libc supports static linking.

Linux users who wish to make static executables should try the uClibc or the diet libc; static linking against the glibc at best wastes resources, and at worst does not work.