Package Details: dynare 4.6.1-1

Git Clone URL: https://aur.archlinux.org/dynare.git (read-only, click to copy)
Package Base: dynare
Description: A software platform for handling (economic) DSGE and OLG models.
Upstream URL: http://www.dynare.org/
Licenses: GPL
Submitter: a.salton
Maintainer: gboehl
Last Packager: a.salton
Votes: 1
Popularity: 0.000000
First Submitted: 2017-06-11 14:28 (UTC)
Last Updated: 2020-08-17 19:53 (UTC)

Pinned Comments

a.salton commented on 2017-06-11 14:33 (UTC) (edited on 2018-06-18 19:24 (UTC) by a.salton)

Note to users: You need to add Dynare to your Octave library path. To do this, run from terminal:

echo 'addpath /usr/lib/dynare/matlab' >> ~/.octaverc

Latest Comments

donkk commented on 2021-10-13 15:11 (UTC) (edited on 2021-10-13 15:21 (UTC) by donkk)

I get an error when trying to install.

99% sure it's because I run a newer version of matlab than those that are checked so the installation sets matlab version to unknown.

I checked and it seems the link here downloads an older version of Dynare than the current release. 4.6.1 rather than 4.6.4

a.salton commented on 2019-03-06 11:51 (UTC)

Dear @gboehl,

Thanks for the info! Octave updates are rarely painless, I will open an issue on the Dynare repository.

gboehl commented on 2019-03-06 03:58 (UTC) (edited on 2019-03-06 03:59 (UTC) by gboehl)

To run smoothly under octave 5.1.0 I had to simlink the libs from the ocatave folder:

ln -s /usr/lib/octave/5.1.0/liboctave.so /usr/lib/liboctave.so

ln -s /usr/lib/octave/5.1.0/liboctinterp.so /usr/lib/liboctinterp.so

ln -s /usr/lib/octave/5.1.0/liboctinterp.so /usr/lib/liboctinterp.so.6

Just setting the LDFLAGS during the build won't do the trick.

gboehl commented on 2018-06-27 12:55 (UTC)

Sorry, just realized that emacs is not necesarry anymore to build the package. Great!

a.salton commented on 2018-06-18 21:46 (UTC)

Glad it worked, @gboehl! I prefer to keep the list of dependencies to a minimum. But in fact, if you have emacs you can add "--enable-org-export" to the .configure line, editing PKGBUILD (which some AUR helpers allow).

gboehl commented on 2018-06-18 21:17 (UTC)

Thanks, works perfectly now! May I suggest to add emacs as a build dependency? Although I'd prefer not to have it at all ;)

a.salton commented on 2018-06-18 19:24 (UTC)

Dear @gboehl,

I updated the PKGBUILD to 4.5.5. Build should now succeed with Octave 4.4.

gboehl commented on 2018-06-18 16:24 (UTC) (edited on 2018-06-18 21:15 (UTC) by gboehl)

I am getting a

"In file included from ../../../../contrib/ms-sbvar/utilities_dw/include/dw_std.h:23, from ../../../../contrib/ms-sbvar/switch_dw/switching/dw_switch.c:25: ../../../sources/ms-sbvar/modify_for_mex.h:39:12: fatal error: octave/config.h: No such file or directory"

Am I supposed to have build octave from source? Because otherwise there is no config.h for octave. Any clues?

a.salton commented on 2017-06-11 14:33 (UTC) (edited on 2018-06-18 19:24 (UTC) by a.salton)

Note to users: You need to add Dynare to your Octave library path. To do this, run from terminal:

echo 'addpath /usr/lib/dynare/matlab' >> ~/.octaverc