Getting Dos9

Do you want to give dos9 a try ? This page is definitely for you. Please follow the instructions to get Dos9 working on your favourite operating system (Windows, Linux, or even BSD ...).


The lazy men's method

The easiest and fastest way to get Dos9 to run on your computer is definitely downloading one of the bundles we kindly compiled for you. Dos9 comes with a variety of different flavours that you are likely to enjoy:

version 218.1 bundles

Flavour Description x86 x86_64
Vanilla A simple, fast, version supporting only windows code pages download download
utf-8 A slightly heavier version providing support for utf-8 in windows console download download

Once the setup is downloaded, just run it to get a fresh Dos9 install on your computer, navigate through the setup and have some fun within seconds (no, really, this is quite straightforward).

The tough guys' method

If you are a really tough guy, and you want to customise your Dos9 a little more, you may want to build you own version of Dos9. However, this is not quite as straightforward as the previous option, especially on Windows.

Before even trying to do so, you must have a couple of programs installed on your computer (at least MinGW, a unix-like shell with standard tools, gmake, libintl, and libiconv). Once you have done so you can get the last stable Dos9 archive (or, if you like very tricky stuff, get the last developpement version from Dos9's git. Extract the archive and start a sh terminal and run:

$ make config

This script prepares the make suite before compiling Dos9, beware this command may take a little while to complete as Windows is quite slow. Note that if some errors occurs, you may need to run it twice, sadly.

Now the build as been successfully prepared, you have basically two options:

$ make use-option
$ make bin

If everything went OK, your freshly compiled binaries should be in bin/. However, unless you have added MinGW libraries directories to your %PATH% you are required to put the required libraries in the bin/ in order for the executable to run easily.

Note that these steps are only valid for newer versions of Dos9. If you build an older version (which is somehow highly unlikely), please refer to the BUILD.readme of the Dos9 package.

GNU/Linux and *Nix

Precompiled binary

One of the obvious problem with Linux based OSes is the enormous numbers of different flavours. As there is a lot of package manager we cannot provide packages for all distributions, yet the preferred method is building the source on your machine.

Of course we do not provide any package for less widespread operating systems such as BSD-based operating systems or android. If you want to have theses working on your machine, you definitely need to compile it.

Building Dos9

Dos9 is quite easy to compile under *Nix as tools are usually available easily.

As for windows, you of course need GCC, gmake, gettext, and iconv. Download the 218.1 tarball, extract it and run the following commands:

$ make config
$ make bin

And there you go ! Dos9 is already installed and you cans use it as you wish ! You may also specify some option for the build as specified above, at your convenience.