Commit Graph

124 Commits (master)

Author SHA1 Message Date
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
Houtan Bastani 25bce2d767 Add CONTRIBUTING.md. #1114 2015-12-08 13:45:05 +01:00
Houtan Bastani 62f50feafd update os x build instructions 2015-11-04 17:12:45 +01:00
Stéphane Adjemian 141706b0fd Fixed typos 2015-09-01 15:00:07 +02:00
Stéphane Adjemian (Charybdis) cb49836a6d Added link to Gitter. 2015-09-01 14:55:23 +02:00
Houtan Bastani f95b5021bc add logo to README.md 2015-07-21 18:29:08 +02:00
Houtan Bastani 0a5b4be9e3 update readme.md for os x compilation 2015-06-19 14:43:34 +02:00
Houtan Bastani 48098f9a50 readme: no longer support windows build 2015-06-01 11:48:58 +02:00
Houtan Bastani ed1b42f12a readme: update to use Homebrew Dynare --HEAD build 2015-06-01 11:27:16 +02:00
Houtan Bastani e4a75df606 readme: modify os x build rules to require mactex as it is also needed for dynare++ 2015-06-01 11:10:24 +02:00
Houtan Bastani a224962eb4 add gfortran package to build instructions for Debian 2015-01-21 11:19:36 +01:00
Houtan Bastani 3e3a0ff06d fix typo 2014-11-03 15:48:21 +01:00
Houtan Bastani a033251140 fix typo 2014-11-03 15:46:58 +01:00
Houtan Bastani 844349c887 update installation instructions for OS X 2014-11-03 15:45:14 +01:00
Houtan Bastani d602c0217a update instructions for compilation on os x 2014-10-31 10:48:46 +01:00
Sébastien Villemot 0f669fd974 New location for binary build dependencies under Windows
(and FlexLexer.h for OS X)
2014-08-11 19:02:21 +02:00
Sébastien Villemot 8ac6a671db Update documentation for building under Cygwin.
In particular, document the procedure for Cygwin64 (ref #640).

Thanks to Johannes Pfeifer for his feedback on this issue.
2014-07-09 15:23:44 +02:00
Houtan Bastani 5f9a8b64b4 fix typo in README 2014-06-12 16:42:54 +02:00
Houtan Bastani 02d410fe08 update README to include homebrew science installation instructions 2014-06-12 14:59:16 +02:00
Houtan Bastani 99ca979190 build: texi2dvi on os x is too old, modify build instructions accordingly 2014-02-25 18:10:10 +01:00
Houtan Bastani 24df481dc7 remove matlab2tikz requirement 2014-02-13 18:20:01 +01:00
Sébastien Villemot dd2aa846a8 It's bison 2.5 that's actually required now. 2014-01-13 14:56:56 +01:00
Houtan Bastani 5e19007cc5 README: update mac build for bison fix 2013-12-30 12:33:28 +01:00
Sébastien Villemot bda14eca79 README: update requirement for Bison. 2013-12-30 12:23:59 +01:00
Houtan Bastani f0eefd9821 fix README.md display for mac os x 2013-12-30 11:19:06 +01:00
Sébastien Villemot cd1574e3cf Update README.md 2013-12-16 15:07:16 +01:00
Houtan Bastani 1667c42f0b readme: use git clone option recursive to save users from needing to use submodue command 2013-12-10 12:13:38 +01:00
Houtan Bastani 15534c171d add commands for package installations 2013-11-04 15:16:13 +01:00
Houtan Bastani 5bdc73541f add missing package to OS X install 2013-11-04 15:14:44 +01:00
Houtan Bastani d6108caf52 Update build from source for OS X (homebrew science) 2013-10-31 15:13:41 +01:00
Houtan Bastani f542fdcf8e Add readme.md for github home page 2013-06-19 17:52:25 +02:00