[NAME] ALL.misc.installation [TITLE] Installation [DESCRIPTION] 0.1 Compiling and Building The recommended way to compile Dao is to run the following from the shell: 1 $ make -f Makefile.daomake PLATFORM where PLATFORM can be one of the followings: * linux * macosx * freebsd * mingw * minix * haiku Dao uses DaoMake, which is a make tool based on Dao (see tool.standard.daomake), as the default building system. Running the above make command will make a bootstrap build of DaoMake, and then use the bootstrapped DaoMake to configure a full build of Dao and its modules and tools and generate appropriate make files for building and installation. 0.2 Customized Building Build mode (release, debug or profile) and installation directory can be set by: 1 $ make -f Makefile.daomake PLATFORM MODE=debug INSTALL=directory Out of source building can be done by executing the following from the build directory: 1 $ make -f DAO-DIR/Makefile.daomake PLATFORM SRCDIR=DAO-DIR Please read Makefile.daomake for more options such as making static build and compiling to JavaScript etc. 0.3 Installation Simply run the following to install, 1 $ make install