sys: Plan 9 Development Environment
Kryon Labs maintains and ports essential libraries that enable Plan 9 software to run on modern systems.
sys is a complete Plan 9 toolchain and development environment. It provides the C compiler toolchain (5c, 6c, 7c, 8c), assemblers (5a, 6a, 8a), linkers (5l, 6l, 8l), the mk build system, and the lib9 library which implements Plan 9 C library functions.
$ mk # Build the toolchain and libraries
$ mk install # Install to $ROOT
$ mk clean # Clean build artifacts
$ cd sys/src/lib/9
$ mk # Build liblib9.a (linked as lib9.a)
$ mk install # Install to $ROOT/$OBJDIR/lib/lib9.a