D2 Needs the following packages dependancies installed: UBUNTU: apt-get install libldap2-dev libsasl2-dev libssl-dev libxml2 libxslt1-dev \ libcurl4-gnutls-dev THE FOLLOWING IS OPTIONAL: D2 uses mapnick; which needs a ton of libs installed locally to work UBUNTU: sudo apt-get install -y g++ cpp libboost1.40-dev libboost-filesystem1.40-dev \ libboost-iostreams1.40-dev libboost-program-options1.40-dev \ libboost-python1.40-dev libboost-regex1.40-dev libboost-thread1.40-dev \ python-dev libxml2 libxml2-dev libfreetype6 libfreetype6-dev libjpeg62 \ libjpeg62-dev libltdl7 libltdl-dev libpng12-0 libpng12-dev libgeotiff-dev \ libtiff4 libtiff4-dev libtiffxx0c2 libcairo2 libcairo2-dev python-cairo \ python-cairo-dev libcairomm-1.0-1 libcairomm-1.0-dev ttf-unifont ttf-dejavu \ ttf-dejavu-core ttf-dejavu-extra subversion build-essential python-nose \ libsigc++-dev libsigc++0c2 libsigx-2.0-2 libsigx-2.0-dev FEDORA: MAC: