Skip to content
Dmitry Mamontov edited this page Mar 21, 2017 · 8 revisions

Embedded in engine

You don't have to install those libraries separately to compile engine.

  • format - used in core
  • tpunit++ - used in core
  • GLext - used in core
  • picojson, exact version taken from here - used in core
  • ttmath - used in core
  • boost - was used in core, dropped in 1.7.0 (used version is 1.59.0)
  • Some part of SDL code, related to message boxes was used.

Embedded in plugins

You don't have to install those libraries separately to compile related plugins.

Required for tools/libraries

  • Freetype - required for freetype plugin
  • Ruby - required for some preprocessing and tools, like Ruby version of atlasgen
  • Up to 1.5.3 DevIL gem - required for Ruby version of atlasgen. Use this version if first does not work
  • Qt - required for Qt version of atlasgen, exporter, ifaceed
  • irrKlang - required for irrKlang plugin
  • CMake - required for building with GCC since 1.6.0