Mercurial > octave-nkf
comparison ChangeLog @ 9794:0d4613a736e9
convert build system to use automake and libtool
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 10 Nov 2009 15:02:25 -0500 |
parents | cc5bb7b5679f |
children | cfd0aa788ae1 |
comparison
equal
deleted
inserted
replaced
9793:7161e9b41cf6 | 9794:0d4613a736e9 |
---|---|
1 2009-11-10 John W. Eaton <jwe@octave.org> | |
2 | |
3 * configure.ac: Set octincludedir to | |
4 $(includedir)/octave-$(version)/octave, not | |
5 $(includedir)/octave-$(version). | |
6 * mkoctfile.in: Set DEFAULT_INCFLAGS to -I$octincludedir/.. and | |
7 -I$octincludedir instead of -I$octincludedir and | |
8 -I$octincludedir/octave. | |
9 | |
10 * configure.ac: Pass args to AC_INIT. Invoke AM_INIT_AUTOMAKE and | |
11 AC_PROG_LIBTOOL. Don't call AC_PROG_RANLIB. Set version info here. | |
12 Call AC_CONFIG_MACRO_DIR. Give same warning for gcc 1.x and 2.x. | |
13 Use AM_CONDITIONALS for FFTW, BLAS, and LAPACK. Don't set | |
14 variables with calls to ACX_BLAS_WITH_F77_FUNC or ACX_LAPACK. | |
15 Don't substitute BLAS_DIR or LAPACK_DIR. Use LT_INIT. Eliminate | |
16 --enable-shared and --enable-static options (now provided by | |
17 LT_INIT). Set SHARED_LIBS and STATIC_LIBS variables based on | |
18 LT_INIT variables. Handle dlopen libraries with info from | |
19 LT_INIT. Substitute NO_UNDEFINED_FLAG (only set on Windows | |
20 sytems). Include $LAPACK_LIBS in $LIBS when checking for qrupdate | |
21 and cholmod. Handle --enable-dl consistently with other --enable | |
22 options. Don't copy $srcdir/Makefile in AH_BOTTOM commands. | |
23 Substitute LEX_OUTPUT_ROOT. Use AM_CONDITONAL for | |
24 ENABLE_DYNAMIC_LINKING. Reindent configure summary. | |
25 (AC_CONFIG_FILES): Don't list Makefiles in libcruft | |
26 subdirectories. Generate Makefile and src/version.h. Don't | |
27 generate Makeconf, octMakefile, m4/Makefile, emacs/Makefile, | |
28 examples/@polynomial/Makefile, or examples/@FIRfilter/Makefile. | |
29 | |
30 * run-octave.in Call libtool to execute src/octave. | |
31 (ldpreloadsep, liboctinterp, liboctave, libcruft): Delete variables. | |
32 (INFOFILE): Find it in $top_srcdir, not $builddir. | |
33 | |
34 * acinclude.m4: Rename from aclocal.m4. | |
35 (OCTAVE_PROG_FLEX): Don't include -t in LFLAGS. | |
36 | |
37 * autogen.sh: Exit immediately on error. Use libtoolize, aclocal, | |
38 and automake. Only run autoconf and autoheader in top-level and | |
39 scripts directories. | |
40 Run liboctave/config-ops.sh, doc/interpreter/config-images.sh, and | |
41 src/DLD-FUNCTIONS/config-module.sh, to generate source lists for | |
42 subdirectories. | |
43 | |
44 * AUTHORS, Makefile.am, common.mk, m4/module.mk, emacs/module.mk, | |
45 examples/@FIRfilter/module.mk, examples/@polynomial/module.mk, | |
46 examples/Makefile.am: New files. | |
47 * Makeconf.in, Makefile, octMakefile.in, m4/Makefile.in, | |
48 emacs/Makefile.in, install-sh, examples/Makefile.in, | |
49 examples/@FIRfilter/Makefile.in, examples/@polynomial/Makefile.in: | |
50 Delete. | |
51 | |
1 2009-11-09 David Grundberg <davidg@cs.umu.se> | 52 2009-11-09 David Grundberg <davidg@cs.umu.se> |
2 | 53 |
3 * configure.ac: Use AMD_CPPFLAGS while checking for UMFPACK. | 54 * configure.ac: Use AMD_CPPFLAGS while checking for UMFPACK. |
4 | 55 |
5 2009-10-29 Thomas Treichl <Thomas.Treichl@gmx.net> | 56 2009-10-29 Thomas Treichl <Thomas.Treichl@gmx.net> |