To build dfsch from source you need at least following:

Console input subsystem can optionally use GNU Readline library. Various extension modules are enabled or disabled depending on what additional libraries are detected by build system.

dfsch is tested to build on Debian GNU/Linux on i386 and amd64 and should work on most Linux systems without any modifications. Windows builds are produced by crosscompilation using MinGW toolchain with Linux host system. BSD systems (and possibly other unices) may require modification of linker options in makefiles.