v4 mex/sources:

* build.m: fixed incorrect path for preprocessor source
* build.m: removed path information for launching mex from MacOS (not necessary since we use eval() instead of system())
* added binary for simulate / Windows 32 / Matlab 7.5


git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1692 ac1d8469-bf42-47a9-8791-bf33cf982152
time-shift
sebastien 2008-02-05 09:12:26 +00:00
parent 86c2c7f488
commit 16dd3aefae
2 changed files with 1 additions and 6 deletions

BIN
mex/2007b/simulate.mexw32 Executable file

Binary file not shown.

View File

@ -52,13 +52,8 @@ end
COMPILE_OPTIONS = [ COMPILE_OPTIONS ' -v' ]
COMPILE_COMMAND = [ 'mex ' COMPILE_OPTIONS ' -outdir ' OUTPUT_DIR ' ' ];
if strcmpi('MACI', computer) || strcmpi('MAC', computer)
% Need to specify mex path under MacOS
COMPILE_COMMAND = [ MATLAB_PATH '/bin/' COMPILE_COMMAND ];
end
disp('Compiling mjdgges...')
tmp = [ COMPILE_COMMAND ' mjdgges/mjdgges.c ' LAPACK_PATH ]
eval([ COMPILE_COMMAND ' mjdgges/mjdgges.c ' LAPACK_PATH ]);
disp('Compiling sparse_hessian_times_B_kronecker_C...')
eval([ COMPILE_COMMAND ' kronecker/sparse_hessian_times_B_kronecker_C.cc ' BLAS_PATH ]);
@ -68,4 +63,4 @@ disp('Compiling gensylv...')
eval([ COMPILE_COMMAND ' -DMATLAB -Igensylv/cc gensylv/matlab/gensylv.cpp' ...
' gensylv/cc/*.cpp ' BLAS_PATH ' ' LAPACK_PATH ]);
disp('Compiling simulate...')
eval([ COMPILE_COMMAND ' -DMATLAB -Isimulate -I../../../preprocessor/include simulate/simulate.cc simulate/Interpreter.cc simulate/Mem_Mngr.cc simulate/SparseMatrix.cc simulate/linbcg.cc']);
eval([ COMPILE_COMMAND ' -DMATLAB -Isimulate -I../../preprocessor/include simulate/simulate.cc simulate/Interpreter.cc simulate/Mem_Mngr.cc simulate/SparseMatrix.cc simulate/linbcg.cc']);