Page 1 of 1
error in solving with order=3 in OCTAVE
Posted:
Wed Jan 06, 2010 2:49 pm
by lombard
Related to my earlier two messages on problems with Dynare 4.1, here is what I get using Octave (3.2)
Starting MATLAB/Octave computing.
./example1_dynamic.mex: cannot open shared object file: No such file or directory
error: k_order_perturbation: Caught KordDynare exception: ../../../sources/k_order_perturbation/dynamic_dll.cc:77: Error when loading ./example1_dynamic.mex (can't dynamically load the file)
Best
Gianni
Re: error in solving with order=3 in OCTAVE
Posted:
Thu Jan 07, 2010 9:26 am
by SébastienVillemot
Hi
Are you using the Octave 3.2.3 package for Windows ?
It works on my machine. However Dynare requires the option "msvc" or "cygwin" at the command line, which is meaningless for Octave. I should fix this.
Best,
Re: error in solving with order=3 in OCTAVE
Posted:
Thu Jan 07, 2010 11:45 am
by lombard
Hi,
I'm using Octave 3.2.2 in Ubuntu Linux (9.10). I tired what you suggested (though you might have thought about Windows)
with no success.
Apparently Dynare is not generating the required mex files.
Best
Gianni
Re: error in solving with order=3 in OCTAVE
Posted:
Fri Jan 08, 2010 9:22 am
by SébastienVillemot
Sorry I thought you were running it under Windows. So my suggestion about "msvc" or "cygwin" option doesn't apply.
Maybe you need to install the "octave3.2-headers" package: please let me know if this makes a difference, it should then be mentionned in the documentation.
Best
Re: error in solving with order=3 in OCTAVE
Posted:
Fri Jan 08, 2010 11:43 am
by lombard
Hi,
thanks, I installed the headers and Octave runs.
Still as in the Matlab version the third order does not seem to produce third order means (they are actually identical to the steady-state).
I'll open a new thread on this issue.
Best
Gianni