Commit Graph

90 Commits (beb7d42d748f9f0f5216ed7aca93dceb4f73df2c)

Author SHA1 Message Date
Sébastien Villemot 18faa9733c
Further updates related to minimal MATLAB version bump 2018-11-13 18:29:20 +01:00
Sébastien Villemot 736d43c4e6
Bump minimal MATLAB version requirement to 7.9 (R2009b) 2018-11-13 15:59:16 +01:00
Sébastien Villemot 671fe4bcd4
Build system improvements on Windows (MinGW / MSYS2)
- Use the -static flag when linking Dynare++, so that shipping libquadmath and
  libgcc DLL in the installer is no longer needed.

- Use AM_CXXFLAGS and AM_LDFLAGS variables for changing flags, since CXXFLAGS
  and LDFLAGS are user variables. Also, this avoids passing these flags down to
  configure scripts in subdirectories.

- Check for the SZIP library in the configure test for the MatIO, this is
  needed under MSYS2.

- Statically link MatIO and GSL in MEX files for MATLAB, this is needed under
  MSYS2.
2018-11-06 12:17:56 +01:00
Sébastien Villemot 096936be9c
The preprocessor now compiles the MEX when use_dll is specified
Update documentation accordingly (except on macOS where the solution has not
yet been implemented).

Also include MinGW in the Windows installer.
2018-10-29 14:41:34 +01:00
Sébastien Villemot 7d7409bee0
Windows installer: do not forget to uninstall the VERSION file 2018-10-29 14:40:01 +01:00
Sébastien Villemot 24cb1c0719 Provisions for MATLAB R2018b (9.5) 2018-10-01 18:26:03 +02:00
Sébastien Villemot d3c618e8a1 Upgrade to Octave 4.4.1 for Windows installer 2018-09-07 18:44:40 +02:00
Sébastien Villemot aab9e7e09e Fix capitalization of Octave 2018-07-09 18:21:09 +02:00
Sébastien Villemot d9ce09a7f4 Also upgrade the Octave version in the Windows README 2018-07-09 15:33:24 +02:00
Sébastien Villemot 2a5ee62669 Upgrade Octave version in Windows NSIS file 2018-07-09 15:30:13 +02:00
Stéphane Adjemian(Charybdis) 9bdd1df3ac Do not filter by files extension in mex/octave{,32}...
... when building the windows installer.
2018-05-19 14:06:58 +02:00
Stéphane Adjemian(Charybdis) bc1f96c043 Completed 02084ce310
We do not distribute .oct files anymore.
2018-05-18 23:56:48 +02:00
Sébastien Villemot 473b2f59ef Provisions for MATLAB 9.4 (R2018a)
Take into account the API break in the MEX interface (new interleaved complex API).
But do not split MEX directories on MacOS X for the time being.
2018-05-14 15:16:03 +02:00
Stéphane Adjemian (Charybdis) 2f4b883f42 Closes #1588. 2018-01-29 18:20:24 +01:00
Stéphane Adjemian (Charybdis) 798c22fb6e Account for matlab R2017b. 2017-10-17 17:55:09 +02:00
Houtan Bastani 38c2975855 files that should have been included in 5c821b784d 2017-09-22 13:13:08 +02:00
Stéphane Adjemian (Charybdis) 57ab3e45c3 Added VERSION file. 2017-05-29 14:30:33 +02:00
Stéphane Adjemian (Charybdis) 9a53a0f8b0 Add libquadmath-0.dll in Windows installer (dynare++). 2017-04-29 18:02:43 +02:00
Stéphane Adjemian (Charybdis) e8f07e828b Bump Octave version in windows/README.txt.
We build against and support Octave 4.2.1.
2017-04-27 11:57:02 +02:00
Stéphane Adjemian (Charybdis) dec9d6d900 Added 32bit and 64bit mex files for Octave in Windows installer. 2017-04-27 11:35:07 +02:00
Stéphane Adjemian (Charybdis) 4f3b35acba Account for Matlab 2017a.
(cherry picked from commit f3a1619040fbb831830791424015d3d3bf8bdbae)
2017-03-13 23:42:48 +01:00
Johannes Pfeifer b50602962d Account for Matlab 2016b in installer and mex-folder 2016-09-18 16:33:49 +02:00
Stéphane Adjemian (Charybdis) adb1471a3a Added example for dynare++ in windows package.
Closes #1178.
2016-05-26 15:05:59 +02:00
Johannes Pfeifer b364dd1d4c Account for Matlab 2016a in installer and mex-folder
Note that 32bit is not supported anymore

(cherry picked from commit e37b32b01534ffe9a5a5ec3f00f745720b75a83f)
2016-05-04 11:12:35 +02:00
Stéphane Adjemian (Charybdis) 6593c433f3 Revert "Account for Matlab 2016a in installer and mex-folder"
This reverts commit 6072aa0b46.
2016-05-03 22:20:10 +02:00
Johannes Pfeifer 6072aa0b46 Account for Matlab 2016a in installer and mex-folder
Note that 32bit is not supported anymore

(cherry picked from commit e37b32b01534ffe9a5a5ec3f00f745720b75a83f)
2016-05-03 15:24:23 +02:00
Johannes Pfeifer 7d051d1161 Make Dynare compatible with Matlab2015b
Closes #1058
2016-01-29 18:44:05 +01:00
Houtan Bastani 55e8c2319d fix typo 2015-06-22 14:59:00 +02:00
Houtan Bastani 6f1452e16a add dseries/reporting presentation to doc 2015-06-05 13:31:52 +02:00
Houtan Bastani 575cbfe679 build system: modify windows.nsi for 32 & 64 bit preprocessor 2015-03-27 18:41:31 +01:00
Houtan Bastani 1a3d8d0b26 Provisions for MATLAB 8.5 (R2015a) 2015-03-16 14:44:06 +01:00
Houtan Bastani f4f7a02fd7 Provisions for MATLAB 8.4 (R2014b) 2014-10-10 10:41:04 +02:00
Sébastien Villemot a459a3440b Provisions for MATLAB 8.3 (R2014a). 2014-03-18 14:59:08 +01:00
Sébastien Villemot 5308da2cad Upgrade the minimum requirement to MATLAB 7.5 (R2007b). 2014-02-03 15:52:54 +01:00
Sébastien Villemot b3d835bd48 Provisions for MATLAB 8.2 (R2013b) 2013-09-25 16:00:07 +02:00
Sébastien Villemot 3bbdbf8387 Provisions for MATLAB 8.1 (R2013a) 2013-03-21 18:26:04 +01:00
Sébastien Villemot 7a02236f81 Fix mexopts.bat files for Cygwin
Quote %LIBLOC% for the case where it contains spaces
2013-01-30 14:03:15 +01:00
Sébastien Villemot 78d9cb92d4 Update Octave pointers 2012-10-03 17:22:28 +02:00
Sébastien Villemot 7de6be31e6 Upgrade the minimum requirement to MATLAB 7.3 (R2006b) 2012-09-18 11:54:40 +02:00
Sébastien Villemot c74b1d1bdc Provisions for MATLAB 8.0 (R2012b) 2012-09-14 11:10:47 +02:00
Sébastien Villemot 6001763ad7 Ship binaries for MATLAB 7.2 / Windows 64-bit 2012-09-11 12:41:56 +02:00
Sébastien Villemot c65ff9d988 Fix crash with MATLAB 7.1 and 7.2 under Windows
Closes: #277
2012-09-11 12:32:27 +02:00
Sébastien Villemot 9187e8ad4d Typos 2012-06-15 15:09:39 +02:00
Sébastien Villemot 3fd2f7ed21 Update Windows README 2012-06-15 15:04:15 +02:00
Sébastien Villemot eb4fcb2cd7 Windows installer: adapt for the new scripts directory 2012-06-11 13:55:56 +02:00
Sébastien Villemot 2bc399cd94 More packaging updates related to the new contrib subdir 2012-04-25 11:41:37 +02:00
Sébastien Villemot dff7191bbf Use LZMA compression for Windows installer 2012-03-16 16:55:26 +01:00
Sébastien Villemot 7c90441a29 Various fixes to the Windows packaging 2012-03-14 17:26:21 +01:00
Sébastien Villemot 982f906eb6 Provisions for Octave 3.6.1 (MinGW) 2012-03-13 17:43:30 +01:00
Sébastien Villemot ebfeae2ccf Provisions for MATLAB 7.14 (R2012a) 2012-03-13 17:43:30 +01:00