= Tango Installation for DMD = Tango is currently packaged in two formats: either with or without a compiler. Installing with a bundled compiler is easier since there's less configuration required. API documentation is available as a [http://downloads.dsource.org/projects/tango/0.99.9/tango-0.99.9-docs.zip zip] or [http://www.dsource.org/projects/tango/docs/stable/ online]. == Quick install with a bundled compiler == === Windows === Download [http://downloads.dsource.org/projects/tango/0.99.9/tango-0.99.9-bin-win32-dmd.1.056.zip this] package and unzip it into a directory. Set the system ''path'' to point at the extracted ''bin'' directory, and you are good to go. You will also need some [http://www.dsource.org/projects/tango/attachment/wiki/TopicInstallTangoDmd/dmd-win32-lib.zip additional static libraries] if you are using Windows and wish to use the zlib or bzip2 compression classes. These should be extracted to the ''lib'' directory. === Posix === Download the package for [http://downloads.dsource.org/projects/tango/0.99.9/tango-0.99.9-bin-linux-with-dmd.1.056.tar.gz Linux], [http://downloads.dsource.org/projects/tango/0.99.9/tango-0.99.9-bin-osx32-with-dmd.1.056.tar.gz OSX] or [http://downloads.dsource.org/projects/tango/0.99.9/tango-0.99.9-bin-freebsd32-with-dmd.1.056.tar.gz FreeBSD] and untar it. Add the ''bin'' directory from the extracted package to PATH, and you can fire up the compiler. == Installing with an existing compiler == === Windows === Download [http://downloads.dsource.org/projects/tango/0.99.9/tango-0.99.9-bin-win32.zip this] package and extract the contents of ''bundle'' into an existing dmd\windows directory. This will overwrite the existing windows\bin\sc.ini, add bob.exe and jake.exe to windows\bin, and adds tango.lib to windows\lib. You will also need some [http://www.dsource.org/projects/tango/attachment/wiki/TopicInstallTangoDmd/dmd-win32-lib.zip additional static libraries] if you are using Windows and wish to use the zlib or bzip2 compression classes. These should be extracted to the windows\lib directory. === Posix === Download this package for [http://downloads.dsource.org/projects/tango/0.99.9/tango-0.99.9-bin-linux-dmd.tar.gz Linux], [http://downloads.dsource.org/projects/tango/0.99.9/tango-0.99.9-bin-osx32-dmd.tar.gz OSX] or [http://downloads.dsource.org/projects/tango/0.99.9/tango-0.99.9-bin-freebsd32-dmd.tar.gz FreeBSD] and extract it. Copy the contents of ''tango-bundle'' into an existing dmd/[linux/freebsd/osx] directory. This will overwrite the existing [linux/freebsd/osx]/bin/dmd.conf, add bob to [linux/freebsd/osx]/bin, and add libtango-dmd.a to [linux/freebsd/osx]/lib. == Example code == {{{ #!d import tango.io.Stdout; void main() { Stdout ("hello, sweetheart \u263a").newline; } }}} == Explicit Installation == See details [wiki:TopicInstallTangoExplicit here]. == Tool configuration == * [wiki:CodeBlocks Configuration for Code::Blocks] == User Comments == [[EmbedReplies(DocComments,TopicInstallTango)]]