Chapter 2. Installation and configuration

Table of Contents

1. Software requirements
2. Installation of Dynare
2.1. On Windows®
2.2. On Debian GNU/Linux and Ubuntu
2.3. For other systems
3. Configuration
3.1. For MATLAB®
3.2. For GNU Octave
3.3. Some words of warning

1. Software requirements

Packaged versions of Dynare are available for Windows® XP/Vista, Debian GNU/Linux and Ubuntu. Dynare should work on other systems, but some compilation steps are necessary in that case.

In order to run Dynare, you need at least one of the following:

  • MATLAB® version 6.5 or above; note that no toolbox is needed by Dynare,

  • GNU Octave version 3.0.0 or above.

Some installation instructions for GNU Octave can be found on Dynare Wiki.

If you plan to use options use_dll (in particular when computing third order approximations with k_order_solver), you will need to install the necessary requirements for compiling MEX files on your machine. If you are using MATLAB under Windows, install a C++ compiler on your machine, and configure it with MATLAB: see instructions on the Dynare wiki. Users of Octave under Linux should install the package for MEX file compilation (under Debian or Ubuntu, it is called octave3.2-headers or octave3.0-headers). Users of MATLAB under Linux and MacOS, and users of Octave under Windows, normally need to do nothing, since a working compilation environment is available by default.