Page 1 of 1

error in solving with order=3 in OCTAVE

PostPosted: 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

PostPosted: 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

PostPosted: 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

PostPosted: 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

PostPosted: 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