Sébastien Villemot
5308da2cad
Upgrade the minimum requirement to MATLAB 7.5 (R2007b).
2014-02-03 15:52:54 +01:00
Houtan Bastani
5df2392a09
fix ax_mexopts fixes for OS X 10.9 build
2013-11-18 12:16:37 +01:00
Sébastien Villemot
3d39d77917
Remove spurious executable permissions
2012-10-13 16:10:01 +02:00
Sébastien Villemot
5b1ecaf627
Fix detection of SLICOT under Windows
2012-09-28 17:24:07 +02:00
Sébastien Villemot
7de6be31e6
Upgrade the minimum requirement to MATLAB 7.3 (R2006b)
2012-09-18 11:54:40 +02:00
Houtan Bastani
469a1d2c25
fix slicot configuration on OS X
2012-09-17 11:58:18 +02:00
Sébastien Villemot
be93274112
Minimal MATLAB requirement is 7.0
2012-09-11 12:31:16 +02:00
Houtan Bastani
169ab6c28c
change location of 10.6 SDK
2012-08-02 17:17:29 +02:00
Houtan Bastani
4c1fe625a2
build: fix fortran flags on mac
2011-10-12 16:18:40 +02:00
Houtan Bastani
ac2ed284ef
stop supporting osx 10.5, in accordance with changes at Apple and Mathworks
2011-06-18 15:07:34 +02:00
Houtan Bastani
6d89d56b53
remove -ansi flag from mex build flags as we use gnu compilers to build mexfiles
2011-02-22 15:06:38 +01:00
Sébastien Villemot
02652f6eb8
Updated copyright notices
2011-02-04 17:27:33 +01:00
Houtan Bastani
16f256c5c3
build system: fix bug in build mex on mac
2011-01-24 17:35:22 -05:00
Sébastien Villemot
48eb2a83a6
Build system: fix workaround for 64-bit integers in Fortran code
2010-11-25 15:09:59 +01:00
Stéphane Adjemian (Charybdis)
010c4c0c20
Fixed bug in kalman_steady_state.cc related to long integer and (mkl) lapack calls. Changed building system by adding -fdefault-integer-8 flag to gfortran when slicot is compiled on a 64-bits platform.
2010-11-25 14:35:46 +01:00
Sébastien Villemot
b8aae7bbf9
Fix underscoring problems with Fortran code
2010-11-22 12:22:22 +01:00
Stéphane Adjemian (Charybdis)
382ab96cde
Added the Slicot library (distributed under the GNU General Public Licence at www.slicot.org). This library provides routines
...
for the design and analysis of control systems. Adapted the building system to handle fortran 77 source files.
2010-11-18 10:11:27 +01:00
Sébastien Villemot
572f521baf
Build system: for MEX files under Windows+MATLAB, link with -lmat
2010-10-28 12:30:45 +02:00
Sébastien Villemot
424b299e07
Build system: fix bug for compilation with mingw 64-bit (linking with MSVC export files creates MEX files which crash, while directly linking with the DLL binary works)
2010-08-26 18:36:56 +02:00
Sébastien Villemot
5ccd248622
Build system: for Windows, add "-static-libstdc++" flag
2010-08-24 18:46:26 +02:00
Sébastien Villemot
375f65d946
Build system: add NDEBUG flag under Windows for MEX files, for consistency with other platforms
2010-08-24 16:24:03 +02:00
Sébastien Villemot
69b9b7fc84
Build system: fix for MinGW-TDM 4.5
2010-06-09 17:55:04 +02:00
sebastien
34012243d5
Fixes for Cygwin 1.7 (which has gcc/g++ version 4 by default)
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3320 ac1d8469-bf42-47a9-8791-bf33cf982152
2010-01-08 12:15:16 +00:00
sebastien
7f61dcca5e
Build system: fix for building on older MATLAB (at least 7.0.4)
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3155 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-11-17 18:55:29 +00:00
sebastien
2c43941d04
Build system: fix for MinGW 4.4
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3128 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-11-05 12:12:55 +00:00
sebastien
343e0b3c7d
Build system: refactored the build system for MEX files, using two sub-packages with their own configure scripts
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3019 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-10-02 17:22:19 +00:00
sebastien
dde3f3795f
Build system:
...
* Simplified the way we deal with various Octave/MATLAB contexts from MEX files:
- only three defines: MATLAB_MEX_FILE, MATLAB_VERSION (hex number) and OCTAVE_MEX_FILE
- one header for MEX files: dynmex.h
- headers for BLAS and LAPACK: dynblas.h and dynlapack.h (used from Dynare++ and the MEX files)
* Merged the two sources trees of sylvester library
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3006 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-10-01 14:17:02 +00:00
sebastien
86f866a39e
Build system: update for MATLAB MEX files under MacOS X
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2978 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-24 16:23:29 +00:00
sebastien
de61a65029
Build system: fixed typo affecting MacOS
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2957 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-23 07:52:26 +00:00
sebastien
d5ab7b5748
Build system: added MEX for MATLAB options for MacOS
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2956 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-22 08:11:46 +00:00
sebastien
2ac1194d39
Build system: change the flag used for OpenMP compilation
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2950 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-18 10:34:04 +00:00
sebastien
612cf9fa9b
Build system:
...
* always set -DNO_OPENMP
* fix for MEX/Octave with MinGW
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2945 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-17 16:35:33 +00:00
sebastien
7754e416e4
Build system: for MEX files, use the same compiler than for the preprocessor and dynare++
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2943 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-17 16:17:11 +00:00
sebastien
a7e601989a
Build system: added support for building MATLAB MEX files from Cygwin
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2938 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-17 12:05:01 +00:00
sebastien
31aff0e756
Various fixes to build system
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2937 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-17 08:14:44 +00:00
sebastien
203a5258b5
Build system: added support for MEX files under MATLAB (Linux-only at this time, need to specify MATLAB version manually)
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2935 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-16 16:52:22 +00:00