Commit Graph

79 Commits (57ab3e45c31438bc78a362a2023a5795ccbc4b5c)

Author SHA1 Message Date
sebastien 1443f112bb * Added back korderpert DLL to build system
* Fixes to Dynare++ for special LAPACK/BLAS integers in MATLAB
* Fixes to korderpert DLL for cross-platform compatibility


git-svn-id: https://www.dynare.org/svn/dynare/trunk@3009 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-10-02 10:23:49 +00:00
sebastien 6a9485b4f0 Build system:
* disable building of k-order pert DLL for the moment
* rollback on the -fPIC flags for Dynare++: we can't use the same binary objects for standalone dynare++ and k-order DLL


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2974 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-24 12:58:53 +00:00
sebastien 02640c3e43 k-order perturbation DLL:
* removed existing build system
* reorganized source: separated test files from the rest, removed obsolete test files
* incorporated the DLL and the standalone test executable to the new build system
* minor fixes to ensure compilation


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2959 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-23 13:14:05 +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 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 d7f8ec9108 Build system: incorporate FlexLexer.h, so that one can compile on systems without flex
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2942 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-17 16:02:55 +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 77eb291162 Build system: don't use symlinks under Cygwin, MATLAB doesn't understand them
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2939 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-17 12:06:44 +00:00
sebastien 31aff0e756 Various fixes to build system
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2937 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-17 08:14:44 +00:00
sebastien fd565fa081 Build system: minor fix
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2936 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-16 17:04:52 +00:00
sebastien 203a5258b5 Build system: added support for MEX files under MATLAB (Linux-only at this time, need to specify MATLAB version manually)
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2935 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-16 16:52:22 +00:00
sebastien 83c3023274 Added build system for Octave MEX files
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2932 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-16 13:49:47 +00:00
sebastien 705d1a78ff Fix detection of Boost graph header
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2931 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-16 13:08:02 +00:00
sebastien fd99976852 Build system: no longer set '-mno-cygwin' for Cygwin platform. This confuses 'configure', and we should rather use MinGW for building standalone Windows binaries.
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2927 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-15 17:32:09 +00:00
sebastien 076a384ed2 Build system: downgrade DocBook stylesheets version requirement (for Cygwin)
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2926 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-15 17:02:21 +00:00
sebastien 91a23e0d21 Build system:
* add support for Doxygen
* the configure script now tells what will be built and what won't


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2925 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-15 16:50:23 +00:00
sebastien 345a3e587a New build system for standalone dynare++
Note that dynare++ will only be built if configure finds ctangle, blas, lapack and pthreads


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2922 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-11 17:34:15 +00:00
sebastien ddd286863d * Convert the rest of the already existing build system to Automake
* Add new autoconf macros


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2914 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-10 09:50:58 +00:00
sebastien dccc35afd3 Downgrade the autoconf version requirement (for Debian "Etch", in particular for pythie)
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2913 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-09 17:07:49 +00:00
sebastien 9c3c314746 * Rewrite preprocessor build system with automake
* Use new autoconf macros for flex/bison
* Remove autoconf macro for dynare++


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2911 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-09 16:47:43 +00:00
sebastien 4f271781fe Build system:
* updated autoconf tests for MATLAB, to make them work with recent versions of MATLAB
* added autoconf test for Dynare++ source tree
* incorporated these tests in the configure script


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2815 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-07-06 17:01:12 +00:00
sebastien f74c6f30b2 trunk: added testsuite for Octave, incorporated in build system (merge needed)
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2760 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-06-11 14:58:43 +00:00
sebastien cd49809994 trunk: build system updates
* version number set to "4.1-unstable" in the configure.ac file
* the configure script generates dynare_version.m
* the configure script generates windows/dynare-version.nsi, for the windows installer


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2735 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-06-08 16:43:24 +00:00
sebastien b710347869 trunk: build system updates
* top-level Makefile now generated
* automatic rules for regenerating configure and Makefiles
* enhanced source tarball creation (no longer destroys SVN subdirs)


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2734 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-06-08 10:04:06 +00:00
sebastien c637255023 trunk configure: test for a version of Boost recent enough to contain maximum cardinality matching algorithm
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2637 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-04-27 17:14:14 +00:00
sebastien 85d9ee1ab6 trunk: added autoconf support for the documentation build system (only build stuff for which we have the tools: pdflatex, dblatex, xsltproc)
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2634 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-04-27 13:37:50 +00:00
sebastien fc71060fa6 trunk:
* use autoconf to create the preprocessor Makefile
* the preprocessor now displays the version number
* the top-level Makefile triggers compilation of the preprocessor and of the documentation


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2621 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-04-23 15:52:00 +00:00