Page 1 of 1

Dynare in Matlab 7.8.0 R2009a??

PostPosted: Thu Mar 26, 2009 10:48 am
by provectum
Hi!
Does anyone know if Dynare v4 works in Matlab R2009a?
We've followed the guide in http://www.christophecahn.me/?p=12
But when we run the command build_matlab we finally get an error:

>ld: symbol(s) not found
>collect2: ld returned 1 exit status

> mex: link of ' "../2007b/gensylv.mexmaci"' failed.

>??? Error using ==> mex at 218
>Unable to complete successfully.

>Error in ==> build_matlab at 86
>eval([ COMPILE_COMMAND ' -DMATLAB -Igensylv/cc ' ...


It worked to install in Matlab 2007, and still works there.

Anyone??

Re: Dynare in Matlab 7.8.0 R2009a??

PostPosted: Thu Mar 26, 2009 2:30 pm
by StephaneAdjemian
Hi, We do not have the last version of matlab... The compilation of the mex files is working for matlab 2008b and previous versions. Were you able to compile the other mex? Can you post the entire output given by build_matlab?

Best,
Stéphane.

Re: Dynare in Matlab 7.8.0 R2009a??

PostPosted: Sat Mar 28, 2009 9:10 am
by MichelJuillard
I was able to recompile the DLLs using Matlab R2009a on a Linux Debian.

Please post the entire log of the compilation. The error messages that you are reporting are truncated.

Best

Michel

Re: Dynare in Matlab 7.8.0 R2009a??

PostPosted: Sat Mar 28, 2009 10:34 am
by MichelJuillard
There is separate issue concerning the integer types used when calling Matlab r2009a BLAS and LAPACK functions
as we do in some of our DLLs. We need to modify the code in consequence.

Until this is done, it isn't possible to compile the Dynare Mex functions with Matlab r2009a.

More generally, please report any problem that you may encounter using Dynare with Matlab r2009a

Thanks

Michel

Re: Dynare in Matlab 7.8.0 R2009a??

PostPosted: Sun Apr 12, 2009 12:49 am
by rdi611
Hi,

I have the same problem compiling in R2009a on a Mac.

I am attaching a text file with the entire output of build_matlab.

Best,

Riccardo