Commit Graph

80 Commits (6f415dff61eb730561085a35e53bc10172793d3c)

Author SHA1 Message Date
Sébastien Villemot a69d598b5f
Add the ability to automatically detect MATLAB version at configure time
It is thus no longer needed to pass the MATLAB_VERSION option to the configure
script when compiling from source.
2020-09-30 19:08:52 +02:00
Sébastien Villemot 8c6b24dbbb
README.md: add trick for compiling on Windows filesystems which don’t have 8dot3 names 2020-03-12 15:09:54 +01:00
Sébastien Villemot 69ea03b5ad
README.md: fixes to compilation instructions under Windows/MSYS2
[skip ci]
2020-02-20 12:36:52 +01:00
Sébastien Villemot 4d809464b0
README.md: on Debian, texlive-generic-extra has been replaced by texlive-plain-generic 2020-02-04 10:23:14 +01:00
Sébastien Villemot 357f0e423c
Under Debian, latexmk is needed to compile the manual
[skip ci]
2019-10-01 13:40:50 +02:00
Houtan Bastani 4507b94e5e
README: update macOS snapshot directory 2019-09-24 15:22:37 +02:00
Houtan Bastani a359c29f32
README: update bulid for Octave on macOS 2019-09-24 15:22:37 +02:00
Houtan Bastani f6c467e02f
update readme for compilation on macOS 2019-09-12 12:35:26 +02:00
Sébastien Villemot 0d0a0a9bbb
Bump to C++17
This means we now require GCC 8.

Boost filesystem library is no longer needed.

Ref preprocessor#16
2019-09-11 15:06:12 +02:00
Sébastien Villemot af3250797e
Update preprocessor submodule
The minimum required version of Bison is now 3.2
2019-08-14 11:23:48 +02:00
Sébastien Villemot 7c39b12b7b
Always compile MEX files with OpenMP (when they can take advantage of it)
As a consequence, remove the --enable-openmp option of the configure script.
2019-06-25 17:26:17 +02:00
Sébastien Villemot 446a41315a
README: mention the --help option of configure
Ref #1644

[skip ci]
2019-05-22 17:35:49 +02:00
Sébastien Villemot 27add4ec52
README: add note about using M-file replacements for missing MEX files 2019-05-22 14:47:34 +02:00
Sébastien Villemot f15cd1319f
README: misc improvements
In particular, update explanations about 32- vs 64-bit to include also Octave.
2019-05-22 14:41:31 +02:00
Sébastien Villemot d165b74377
git clone --recurse-submodules is now the recommended option for cloning with submodules 2019-04-16 18:40:34 +02:00
Sébastien Villemot fd300342ff
README.md: fix URLs for new Dynare website 2019-04-16 15:20:54 +02:00
Sébastien Villemot 52ec6b4e93
Under Debian, texlive-generic-extra is now required 2019-02-26 12:14:17 +01:00
Sébastien Villemot e5f938a8e5
Integrate new reference manual
- integrate with autoconf/automake, so that "make html pdf" now build the
  manual
- remove the old texinfo manual
- the PDF manual is now called dynare-manual.pdf (Closes #1543)
- add a Gitlab CI job that updates the online unstable manual under
  www.dynare.org/manual-unstable/
2019-02-21 16:58:18 +01:00
Sébastien Villemot d9f0345213
Drop support for MatIO < 1.5 2019-02-12 15:58:29 +01:00
Sébastien Villemot 6e04919af9
README.md: bump GCC requirement to version 6 or later
GCC 5 supports C++14, but it is still not enough because it does not implement
N4387 that was retroactively applied to the standard in 2015 (see the "Notes"
and "Defect reports" sections of
https://en.cppreference.com/w/cpp/utility/tuple/tuple).
2019-02-01 12:31:50 +01:00
Sébastien Villemot 752a02a36c
Dynare++: use C++11 threads (instead of POSIX threads API)
On Windows, this means that a POSIX threads implementation is no longer needed,
since C++11 threads are implemented using native Windows threads.

On GNU/Linux and macOS, POSIX threads are still used under the hood.

A new m4 macro (AX_CXX11_THREAD) is used to add the proper compilation
flags (instead of AX_PTHREAD).
2019-01-28 18:44:24 +01:00
Sébastien Villemot b58e3d9f78
Dynare++ no longer depends on CWEB 2019-01-08 16:12:02 +01:00
Sébastien Villemot 6995e24863
The testsuite can now be run from Windows 2018-11-21 16:21:59 +01:00
Sébastien Villemot abc8431698
Remove instructions about builing under Windows Subsystem for Linux
See the discussion in http://eris.dynare.org/pipermail/dev/2018-November/005062.html
2018-11-12 15:36:31 +01:00
Sébastien Villemot 7fd5f4bd6d
Fix for MATLAB location in README 2018-11-08 13:00:43 +01:00
Sébastien Villemot 9dfbb787b3
Further fix on slicot building under Windows 2018-11-08 12:56:17 +01:00
Sébastien Villemot b4dd46e8ea
Misc fixes to README 2018-11-08 12:50:59 +01:00
Sébastien Villemot f630bc31be
Add information about package upgrade under MSYS2 2018-11-06 18:03:51 +01:00
Sébastien Villemot b6f11063ca
Remove unfinished instructions for Fedora 2018-11-06 17:22:03 +01:00
Sébastien Villemot b9da355b1a
Update build instructions for Debian/Ubuntu 2018-11-06 17:08:49 +01:00
Sébastien Villemot abe8bee683
Bump required version for Bison 2018-11-06 17:08:49 +01:00
Sébastien Villemot 9a7ded24e8
Compilation instructions under Windows using MSYS2 2018-11-06 17:08:49 +01:00
Sébastien Villemot 7b834bef29 Update URLs for the move to GitLab 2018-09-10 11:55:04 +02:00
Michel Juillard 59b7785719 adding package update command line for Debian 2018-07-18 11:04:46 +02:00
Sébastien Villemot d741804bbd New libboost-filesystem-dev dependency on Debian and derivatives 2018-06-27 17:53:45 +02:00
Houtan Bastani 27e1f7885d README: further fixes associated with 84ed3ee51f 2018-02-13 17:45:42 +01:00
Houtan Bastani 84ed3ee51f update readme for homebrew changes 2018-02-13 17:31:50 +01:00
Sébastien Villemot 28505f84f1 Add lmodern to Debian build-dependencies. 2017-06-29 12:01:24 +02:00
Sébastien Villemot a779a64402 Update list of build-dependencies on Debian. 2017-06-28 17:24:26 +02:00
Sébastien Villemot 1270f12439 Drop texi2html requirement (obsolete software), use texi2any instead. 2017-06-28 17:24:26 +02:00
Stéphane Adjemian (Charybdis) ca2efc0054 Fixed typo (thanks to Kostas Theodoridis) 2017-06-07 17:49:45 +02:00
Johannes Pfeifer ababa26017 Add information on linking flex and bison on Mac if homebrew is not used
Closes #1452
2017-05-27 19:46:26 +02:00
Johannes Pfeifer f9f755770d readme.md: Fix typos and add info on make clean and build dependencies 2017-01-27 14:28:19 +01:00
Stéphane Adjemian (Charybdis) 40993c4ebe Document integration and unit tests in README.md. 2017-01-25 17:14:51 +01:00
Johannes Pfeifer c649c159b8 Add Windows subsystem for Linux to README 2016-09-13 14:20:56 +02:00
Stéphane Adjemian (Hermes) 3252557aab Build on debian/Ubuntu. Add texlive-fonts-extra package after `apt-get build-dep dynare`.
Closes #1263.
2016-08-24 14:48:36 +02:00
Stéphane Adjemian (Hermes) 0868b774a0 Added debian package to be installed for building Dynare.
See issue #1263.
2016-08-23 21:51:00 +02:00
Houtan Bastani aa703462d0 fix spacing 2016-07-20 10:42:36 -04:00
Houtan Bastani 5fda0ffd2a fix installation instructions for os x 2016-07-20 10:39:48 -04:00
Houtan Bastani f63015c404 build system: add MATLAB_MEX_* flags to allow user to override default mex compilation flags in the call to the configure script, #1121 2016-01-25 15:54:58 +08:00