Size: 5692
Comment:
|
Size: 4636
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 18: | Line 18: |
1. Install Octave 3.6.4 via Homebrew (which requires XCode): 1. Install [[https://itunes.apple.com/us/app/xcode/id497799835?ls=1&mt=12#|XCode]] from the Mac App Store: 1. Once it has installed, Open Xcode (located in the {{{Applications}}} folder 1. Go to {{{Xcode->Preferences...}}} 1. In the window that opens, click on the {{{Downloads}}} tab 1. In the tab that appears, click on the {{{Components}}} button 1. Next to {{{Command Line Tools}}}, click on {{{Install}}} 1. Install [[http://mxcl.github.io/homebrew/|Homebrew]] 1. Open Terminal.app (Open a Finder window to {{{Applications/Utilities/Terminal.app}}}) 1. Once a Terminal window opens, type) {{{ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"}}} 1. Install Octave by following the instructions on [[http://wiki.octave.org/Octave_for_MacOS_X#Simple_Installation_Instructions_3|this site]], reproduced below. Type each instruction at the Terminal prompt: {{{ brew tap homebrew/science brew install gfortran brew tap homebrew/versions brew versions suite-sparse cd /usr/local/Library/Taps/homebrew-science/ git checkout ff53163 /usr/local/Library/Taps/homebrew-science/suite-sparse.rb brew unlink suite-sparse brew install suite-sparse brew switch suite-sparse 3.7.0 brew install octave }}} |
1. Install Octave 3.6.4 via Homebrew (which requires XCode) by following the instructions in the "Simple Installation Instructions" subsection of the "Homebrew" section of [[http://wiki.octave.org/Octave_for_MacOS_X#Simple_Installation_Instructions_3|this site]]. |
This page documents the installation of the Dynare on Mac OS X. If you have any troubles, please contact <houtan AT SPAMFREE dynare DOT org>
First steps
Download the appropriate Dynare package for your version of Mac OS X from the Dynare website
- Install Dynare by double-clicking on the package and following the installation instructions
The default installation folder is /Applications/Dynare/<<version>>, where <<version>> is one of 4.2.0, 4.2.1, 4.2.2, etc.
Dynare 4.3.3 or higher on Mac OS X 10.6 or higher
MATLAB Setup
Add /Applications/Dynare/<<version>>/matlab/ to your Matlab path. You can do this either using the addpath command to add it just for this session or using the menu option File->Set Path... to add it across Matlab sessions.
Octave Setup
Install Octave 3.6.4 via Homebrew (which requires XCode) by following the instructions in the "Simple Installation Instructions" subsection of the "Homebrew" section of this site.
- Before executing MOD files, you need to execute the following command at Octave prompt:
addpath /Applications/Dynare/<<version>>/matlab
Dynare 4.2.2 - 4.3.2 on Mac OS X 10.6 or higher
MATLAB Setup
Add /Applications/Dynare/<<version>>/matlab/ to your Matlab path. You can do this either using the addpath command to add it just for this session or using the menu option File->Set Path... to add it across Matlab sessions.
Octave Setup for OS X 10.6 and 10.7 (not available under 10.8)
Download and install version 3.4.0 of the Octave Mac OS X binary and add /Applications/Octave.app/Contents/Resources/bin to your search path.
If you are going to use the use_dll or k_order_perturbation options, add the following lines to the /Applications/Octave.app/Contents/Resources/bin/mkoctfile-3.4.0 file after the set -e statement at the top of the file
CFLAGS="-arch i386 ${CFLAGS}" FFLAGS="-arch i386 ${FFLAGS}" CPPFLAGS="-arch i386 ${CPPFLAGS}" CXXFLAGS="-arch i386 ${CXXFLAGS}" LDFLAGS="-arch i386 ${LDFLAGS}"
- Before executing MOD files, you need to execute the following command at Octave prompt:
addpath /Applications/Dynare/<<version>>/matlab
Dynare 4.2.0 or 4.2.1 on Mac OS X 10.5 or 10.6
MATLAB Setup
Install XCode 3.2 or later, which can either be installed from the internet or from the installation discs that came with your Mac. This installs the necessary gcc compilers required by build_dynare.m in step 3.
- In Matlab, change directory to the root folder of the Dynare installation directory. In the standard installation, you need to do:
>> cd /Applications/Dynare/<<version>>
- At the Matlab prompt, run
>> build_dynare
Once this has finished running, go to File->Set Path... and add the path to the matlab/ subfolder under the installation folder. In the standard installation, this will be /Applications/Dynare/<<version>>/matlab. Save the changes before closing the window.
Octave Setup
Download and install version 3.2.3 of the Octave Mac OS X binary and add /Applications/Octave.app/Contents/Resources/bin to your search path.
If you are going to use the use_dll or k_order_perturbation options, add the following lines to the /Applications/Octave.app/Contents/Resources/bin/mkoctfile-3.2.3 file after the set -e statement at the top of the file
CFLAGS="-arch i386 ${CFLAGS}" FFLAGS="-arch i386 ${FFLAGS}" CPPFLAGS="-arch i386 ${CPPFLAGS}" CXXFLAGS="-arch i386 ${CXXFLAGS}" LDFLAGS="-arch i386 ${LDFLAGS}"
- Before excuting MOD files, you need to execute the following command at Octave prompt:
addpath /Applications/Dynare/<<version>>/matlab
Documentation
Documentation can be found in the doc/ folder under the installation directory (the default is /Applications/Dynare/<<version>>/doc). The User Guide (located by default in /Applications/Dynare/<<version>>/doc/userguide/UserGuide.pdf) is a particularly helpful starting place. Errata for the User Guide can be found here.