Requirements for Linux Distributions

Contents


Tools

GCC

Subversion

Cmake

Doxygen

GraphViz


External libraries

Boost (devel)

OpenCV (devel)

Qt (devel)

Ogre (devel)

SQLite (devel)

libxml2 (devel)

zlib (devel)

openssl (devel)

freetype (devel)

subversion (devel)

qwt (devel)


External libraries on Fedora/CentOS/Redhat

Fedora >= 14, CentOS 6, CentOS 7

Activate the MetraLabs RPM repository:

Install the following packages:

MIRA can work with either Qt4 or Qt5. In general, detection of the available Qt version is done by cmake automatically. If both versions are found, it defaults to Qt5, but use of Qt4 can be enforced by setting the FORCE_USE_QT4 switch to ON in make/GlobalConfig.cmake. A different set of additional packages is required to be installed for each Qt version.

Qt4

Qt5


External libraries on OpenSUSE

OpenSUSE 12.1

Install the following packages using yast:


External libraries on Ubuntu / Mint

Ubuntu 12.04 LTS

Ubuntu 14.04 LTS / Mint 17

Ubuntu 16.04 LTS / Mint 18

On Ubuntu, mira can work with either Qt4 or Qt5. In general, detection of the available Qt version is done by cmake automatically. If both versions are found, it defaults to Qt5, but use of Qt4 can be enforced by setting the FORCE_USE_QT4 switch to ON in make/GlobalConfig.cmake. A different set of additional packages is required to be installed for each Qt version.

Qt4

Qt5

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 22 Nov 2018 for MIRA by  doxygen 1.6.1