Skip to content
An operating system.
C C++ Assembly Makefile Shell Objective-C
Find file

README.markdown

dux

Dux is an operating system started in 2008, and was mostly unmaintained from 2012 to 2014. It's a hot mess.

Requirements

To compile dux you need:

  • GNU Make
  • A C compiler (clang is officially supported, gcc should work)
  • nasm (assembler)
  • ld (any linker which can link an elf binary should work)
  • genisoimage (or mkisofs)

It should compile on most UNIX-y systems, assuming the above dependencies are met. In theory.

Compiling

$ cp config.mk.dist config.mk
# Edit config.mk, if necessary
$ make

Licensing

Released under the MIT license, see LICENSE for more information.

Something went wrong with that request. Please try again.