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-bf33cf982152time-shift
parent
86c2c7f488
commit
16dd3aefae
Binary file not shown.
|
@ -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']);
|
||||
|
|
Loading…
Reference in New Issue