Sébastien Villemot
cc37d15ed3
Add libfl-dev to list of build dependencies under Debian
...
It is needed for /usr/include/FlexLexer.h. It used to be a dependency of flex,
but has been demoted to a recommends, so it’s better to list separately.
[skip ci]
2022-02-07 23:06:14 +01:00
Willi Mutschler
1be1edf48f
Updated README with macOS instructions
...
Closes : #1780
[skip ci]
2022-01-05 09:23:30 +01:00
Sébastien Villemot
2da985c434
README: tex-gyre is needed for building doc in Debian testing; instructions tested on Debian 11
...
[skip ci]
2021-11-13 20:39:39 +01:00
Sébastien Villemot
1f3a66132a
README: the 32-bit installer for MSYS2 no longer exists
...
However there still exists a 32-bit MinGW environment, installed along the
64-bit one by the 64-bit installer.
2021-10-08 13:00:31 +02:00
Sébastien Villemot
b1b7c68870
macOS: bump to GCC 11 (for compilation and for use_dll)
...
The formulas are taken from commit 2a3ba743401693c5927acc936e27377f123f6d56 of
the homebrew-core repository.
The gcc.rb formula was modified by adding “cellar: :any” to all bottles (see
https://github.com/Homebrew/brew/blob/master/docs/Bottles.md ).
The preprocessor has been updated accordingly (and the detection of the GCC
installed by Dynare package has also been fixed).
2021-06-24 15:50:12 +02:00
Sébastien Villemot
38b2f2e5ce
Fix typo
...
[skip ci]
2021-06-21 12:23:33 +02:00
Sébastien Villemot
be16f29254
README: fix typo
...
[skip ci]
2021-01-07 20:46:40 +01:00
Sébastien Villemot
80460af6d7
macOS package: fixes related to flex and bison in Homebrew
...
Also mention in the README that sphinx-doc must be linked, since it is
keg-only.
2021-01-07 18:40:01 +01:00
Sébastien Villemot
000de496cc
README: simplify generic compilation instructions
...
[skip ci]
2020-12-18 16:18:14 +01:00
Sébastien Villemot
e3d3214534
README: cosmetic improvements
...
[skip ci]
2020-12-18 16:15:39 +01:00
Sébastien Villemot
f80c513025
Update instructions for compiling under macOS/Homebrew
2020-12-18 15:40:48 +01:00
Willi Mutschler
28e06927b1
📝 Added install instructions for CentOS
...
[skip ci]
2020-11-10 14:41:27 +00:00
Willi Mutschler
f5ed2250aa
📝 Added install instructions for RHEL and tested distributions
...
[skip ci]
Removed Debian 9 from tested distros as it requires newer version of several packages such as GCC, Octave, bison
Removed Ubuntu 18.04 as it requires newer version of Octave
2020-11-09 11:32:31 +01:00
Willi Mutschler
1d2ddb361e
📝 Added installation instructions for Fedora to README
...
[skip ci]
2020-11-06 17:46:11 +01:00
Willi Mutschler
8ad880af69
📝 Improve installation instructions and cosmetic changes in README
...
[skip ci]
2020-11-06 17:44:48 +01:00
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