Commit Graph

59 Commits (04b31992a881ddac4ec33c473963dabbe50ebed0)

Author SHA1 Message Date
Sébastien Villemot ebfeae2ccf Provisions for MATLAB 7.14 (R2012a) 2012-03-13 17:43:30 +01:00
Houtan Bastani 4c1fe625a2 build: fix fortran flags on mac 2011-10-12 16:18:40 +02:00
Sébastien Villemot 21ceaa5cb4 Provisions for MATLAB 7.13 (R2011b) 2011-09-22 18:05:06 +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
Sébastien Villemot 7b67f40a11 Bump MATLAB version requirement to 7.0 2011-04-27 11:57:43 +02:00
Sébastien Villemot f978ebeff7 Provisions for MATLAB 7.12 (R2011a) 2011-04-08 11:07:03 +02:00
Sébastien Villemot 5f04ed9db7 Reference manual: switch to TeXinfo format 2011-03-29 17:50:11 +02:00
Houtan Bastani 6cdbf51a54 SWZ: Revert "SWZ: remove gsl from build system, to be reintstated if gsl remains a requirement in the ms new code"
This reverts commit e19026d130.
2011-02-22 15:06:38 +01: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 e19026d130 SWZ: remove gsl from build system, to be reintstated if gsl remains a requirement in the ms new code 2011-02-02 18:58:36 +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 c47b177577 Provisions for MATLAB R2010b (7.11) 2010-09-10 13:08:32 +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 1554054bf0 Build system: never use symbolic links when compiling for Windows platform 2010-08-24 16:24:03 +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 0893e963cb Build system: change the way we detect the GSL, to make it work when cross-compiling 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
Sébastien Villemot 9318856a4e SWZ: finalize build system for MEX by adding a test for GSL 2010-06-01 15:33:45 +02:00
Sébastien Villemot f560ae8fce Build system: give the possibility to disable POSIX threads in configure script 2010-04-06 17:48:02 +02:00
Sébastien Villemot 6f200a1d7c Build system: add support for R2010a 2010-04-06 14:12:00 +02:00
sebastien 4a3709da09 Minor fixes to build system and license notices
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3356 ac1d8469-bf42-47a9-8791-bf33cf982152
2010-01-13 17:39:59 +00: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 624172dc30 build system: fix for MinGW
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3230 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-11 16:12:52 +00:00
sebastien 95547b3d09 Build system: for MATLAB < 7.1, require that the user provides MEXEXT on the configure command line
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3190 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-02 13:42:25 +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 210a1ba2f0 Build system: added MATLAB releases back to 6.5 (R13) in configure script
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3154 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-11-17 18:42:53 +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 8651edc42c Build system: fix for detection of MEX extension under Windows
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3104 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-10-30 15:09:12 +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 598d60a0c2 Build system: added test for beamer
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2955 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-21 10:30:04 +00:00
sebastien 0fd4938b53 Build system:
* configure: don't fail if no Fortran 77 compiler is present
* boost detection: adapt for cross-compiling


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2953 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-21 09:45:23 +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 ac483e3977 Build system: fix for detection of MATLAB MEX extension under MinGW
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2949 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-18 10:20:37 +00:00
sebastien fa1fcfc800 Build system: add test for econometrica bibtex style (necessary for userguide)
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2948 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-18 09:55:21 +00:00
sebastien af2e195d56 Build system: test for eplain (TeX package needed for Dynare++ source documentation)
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2947 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-18 09:28:30 +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 7beb1e52d8 Build system: don't fail if flex, bison or ctangle is missing; use the "missing" script from automake instead
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2941 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-17 15:05:25 +00:00
sebastien 582eeff437 Build system: support R2009b
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2940 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-17 15:04:38 +00:00