summaryrefslogtreecommitdiff
path: root/doc/install.texi
Commit message (Collapse)AuthorAgeFilesLines
* maint: make update-copyrightJim Meyering2020-01-011-2/+2
|
* "time stamp" -> "timestamp", as per POSIXPaul Eggert2017-09-161-1/+1
|
* maint: update copyright dates for 2017Jim Meyering2017-01-011-1/+1
| | | | | * all files: Run "make update-copyright". * doc/autoconf.texi: Update manually.
* maint: make update-copyrightPaul Eggert2016-02-061-1/+1
|
* maint: bump copyright to 2015Paul Eggert2015-01-021-1/+1
| | | | * all files: Run 'make update-copyright'.
* maint: bump copyright to 2014Eric Blake2014-01-011-1/+1
| | | | | | | Done via 'make update-copyright', since all files are effectively modified and distributed this year via public version control. * all files: Update copyright year.
* doc: 'configure && make', not 'configure; make' (Bug#15066)Paul Eggert2013-08-101-1/+2
| | | | * doc/install.texi (Basic Installation): Say '&&', not ';'.
* maint: bump copyright to 2013Eric Blake2013-01-031-1/+1
| | | | | | | Done via 'make update-copyright', since all files are effectively modified and distributed this year via public version control. * all files: Update copyright year.
* maint: update copyright yearPaul Eggert2012-01-041-1/+1
| | | | All files changed to add 2012, via 'make update-copyright'.
* configure: will re-execute with $CONFIG_SHELL, if it's setStefano Lattarini2011-12-261-3/+3
| | | | | | | | | | | | | | * lib/m4sugar/general.m4 (_AS_DETECT_BETTER_SHELL): Define the macro `_AS_FORCE_REEXEC_WITH_CONFIG_SHELL' to `yes', so that the code in `_AS_DETECT_BETTER_SHELL' will cause autoconf-generated configure scripts to always re-execute themselves with $CONFIG_SHELL, if it's set in the environment. * doc/autoconf.texi (config.status Invocation): Update. * doc/install.texi (Defining Variables): Likewise. * NEWS: Likewise. * tests/m4sh.at: Add tests for the new semantics in ... (Configure re-execs self with CONFIG_SHELL): ... this new test group.
* docs: advise against HP-UX make due to time stamp semantics.Ralf Wildenhues2011-01-261-0/+5
| | | | | | | | | | * doc/autoconf.texi (Timestamps and Make): Document HP-UX 11.31 make issue with targets having the same time stamps as their prerequisites. * doc/install.texi (Particular Systems): Warn against using HP-UX make. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* doc: improve install.texi texinfo markupEric Blake2011-01-041-3/+2
| | | | | | | | | | | | This partially reverts commit 02fa53b19528cbb849b08b68074dcbc31c5a9715. * doc/install.texi: Don't force @firstparagraphindent on all clients; instead, add it only when building INSTALL. Compress copyright. * Makefile.am (INSTALL): Match gnulib's formatting. Reported by Karl Berry. Signed-off-by: Eric Blake <eblake@redhat.com>
* Avoid using @acronym in install.texi.Karl Berry2011-01-031-9/+9
| | | | | | | * doc/install.texi (Basic Installation, Multiple Architectures) (Installation Names): Write `GNU' instead of `@acronym{GNU}'. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Update copyright year.Eric Blake2010-01-051-1/+1
| | | | | | All files changed to add 2010, via 'make update-copyright'. Signed-off-by: Eric Blake <ebb9@byu.net>
* Fix typos in INSTALL.Eric Blake2009-10-151-2/+2
| | | | | | | | * doc/install.texi (Basic Installation, Installation Names): Fix typos in last patch. Repored by Ralf Wildenhues. Signed-off-by: Eric Blake <ebb9@byu.net>
* Improve INSTALL wording.Eric Blake2009-10-151-15/+16
| | | | | | | | | | | | | * doc/install.texi (Basic Installation): Clarify installcheck behavior. (Installation Names): Mention that --prefix only overrides directory locations not specified on the command line. Prefer /alternate/directory over /path/to. Remove a sentence targeted to the developer, not the user. * THANKS: Update. Suggested by Alfred M. Szmidt. Signed-off-by: Eric Blake <ebb9@byu.net>
* Document some optional features in INSTALL.Eric Blake2009-07-261-7/+71
| | | | | | | | | | | | | | * doc/install.texi (Basic Installation): Mention that INSTALL is generic, and that not all packages implement all features. Mention 'make distcheck' for maintainers, and 'make installcheck' for users. Mention the GNU Coding Standards. (Installation Names): Mention DESTDIR vs. 'make prefix= install' as ways to alter the configuration, with caveats of each. Move --program-prefix discussion... (Optional Features): ...here. Mention --enable-silent-rules and use of make V=0. Signed-off-by: Eric Blake <ebb9@byu.net>
* Basic improvements to INSTALL.Eric Blake2009-07-261-6/+7
| | | | | | | | | | | * doc/install.texi (Basic Installation): Use better markup. (Multiple Architectures): Introduce the term VPATH. (Installation Names): Mention that --prefix must be absolute. * doc/autoconf.texi (Preset Output Variables) (Installation Directory Variables): Consistently refer to GNU Coding Standards. Signed-off-by: Eric Blake <ebb9@byu.net>
* Update uses of all-permissive license.Eric Blake2009-05-201-2/+4
| | | | | | | | | | | | | | | | | | | | | | | * ChangeLog: Relicense under GPL. * ChangeLog.0: Likewise. * ChangeLog.1: Likewise. * ChangeLog.2: Likewise. * THANKS: Likewise. * m4/m4.m4: Use latest wording of FSF all-permissive license. * m4/make-case.m4: Likewise. * doc/install.texi: Likewise. * tests/statesave.m4: Relicense to match rest of testsuite; this file does not need all-permissive license since it is not designed for reuse by other packages. * BUGS: Relicense under all-permissive license. * HACKING: Likewise. * NEWS: Likewise. * README: Likewise. * README-alpha: Likewise. * README-hacking: Likewise. * TODO: Likewise. Signed-off-by: Eric Blake <ebb9@byu.net>
* Improve confusing section names.Eric Blake2009-03-171-2/+3
| | | | | | | | | | | * doc/autoconf.texi (Specifying Names): Rename node... (Specifying Target Triplets): ...to this. (Generic Programs): Adjust references. * doc/install.texi (System Type): Touch up formatting. * THANKS: Update. Reported by Tim Freeman, in http://bugs.debian.org/312873. Signed-off-by: Eric Blake <ebb9@byu.net>
* Improve INSTALL for HP-UX.Bruno Haible2008-12-231-1/+1
| | | | | | | | * doc/install.texi (Particular Systems): For HP-UX, also recommend -D_XOPEN_SOURCE=500. Needed for the declaration of mbstate_t on HP-UX 11.11. Signed-off-by: Eric Blake <ebb9@byu.net>
* Improve INSTALL for Haiku.Bruno Haible2008-12-221-0/+7
| | | | | | | * doc/install.texi (Particular Systems): Add a recommendation which prefix to use on Haiku. Signed-off-by: Eric Blake <ebb9@byu.net>
* Warn about /usr/ucb on Solaris.Bruno Haible2008-10-061-0/+5
| | | | | | | * doc/install.texi (Particular Systems): Recommend putting /usr/ucb late in PATH, if at all. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Improve INSTALL formatting.Eric Blake2008-08-261-0/+1
| | | | | | | | | * doc/install.texi [!autoconf]: Ensure first paragraphs are indented like all others in a plain text rendering. * Makefile.am ($(srcdir)/INSTALL): Ensure plaintext formatting. Reported by Bruno Haible. Signed-off-by: Eric Blake <ebb9@byu.net>
* Update invocation documentation.Eric Blake2008-08-261-1/+24
| | | | | | | | | | | | | | | | | | | | | * doc/autoconf.texi (autoscan Invocation): Mention --debug. (autoreconf Invocation): Mention -v. (autom4te Invocation): Tie --freeze to -F, not -f. (autoupdate Invocation): Mention --prepend-include. * doc/install.texi (configure Invocation): Mention --help=short, --help=recursive, -n/--no-create, --prefix. Avoid TABs. * bin/autoscan.in ($help): Omit space before `...'. * bin/ifnames.in ($help): Likewise. * bin/autoconf.as (Usage): Likewise. * bin/autoreconf.in ($help): Likewise. * bin/autoheader.in ($help): Likewise. * bin/autom4te.in ($help): Likewise. * bin/autoupdate.in ($help): Likewise. * lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Use `[OPTION]...', rather than `[OPTIONS]'. Mention --silent. Indent --file correctly. Signed-off-by: Eric Blake <ebb9@byu.net>
* Add section to INSTALL about particular systems.Bruno Haible2008-08-201-0/+30
| | | | | | | * doc/install.texi (Particular systems): New node. * doc/autoconf.texi: Adjust menus. Signed-off-by: Eric Blake <ebb9@byu.net>
* Mention universal binaries in INSTALL.Bruno Haible2008-08-191-1/+17
| | | | | | | * doc/install.texi (Compiling For Multiple Architectures): Explain how to create universal binaries on MacOS X. Signed-off-by: Eric Blake <ebb9@byu.net>
* Fix copyright years.Ralf Wildenhues2007-12-041-1/+1
| | | | | * Makefile.am, doc/install.texi, lib/autoconf/fortran.m4, lib/autoconf/lang.m4, lib/freeze.mk: Likewise.
* Document `uninstall' in INSTALL.Ralf Wildenhues2007-10-091-0/+4
| | | | | | * doc/install.texi (Basic Installation): Document `uninstall'. * INSTALL: Regenerate. Suggestion by Roberto Bagnara.
* * doc/install.texi (Compilers and Options): Weaken thePaul Eggert2006-06-141-2/+3
| | | | suggestion to use GNU make for VPATH builds.
* * NEWS: GNU make now recommended for VPATH builds.Paul Eggert2006-06-041-14/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mention that some macros are now documented to be obsolescent. * doc/autoconf.texi: Prefer "current" to "modern" to describe currently-used (albeit perhaps old-fashioned) hosts. Mention which ancient features no longer need to be worried about. setgid -> set-group-ID setuid -> set-user-ID (these are the Posix terms) Fix some misuses of "only". (AC_C_BACKSLASH_A, AC_C_CONST, AC_C_PROTOTYPES): (AC_C_STRINGIZE, AC_C_VOLATILE, AC_FUNC_CLOSEDIR_VOID): (AC_FUNC_GETPGRP, AC_FUNC_LSTAT, AC_FUNC_MEMCMP): (AC_FUNC_SELECT_ARGTYPES, AC_FUNC_SETPGRP): (AC_FUNC_SETVBUF_REVERSED, AC_FUNC_STAT, AC_FUNC_STRFTIME): (AC_FUNC_STRNLEN, AC_FUNC_UTIME_NULL, AC_FUNC_VPRINTF): (AC_HEADER_DIRENT, AC_HEADER_STAT, AC_HEADER_STDC): (AC_HEADER_SYS_WAIT, AC_HEADER_TIME, AC_ISC_POSIX): (AC_PROG_GCC_TRADITIONAL, AC_STRUCT_TM): Mention that these macros are obsolescent. (Installation Directory Variables): shall -> should (File Descriptors): Mention that 0, 1, 2 might get reopened. Mention that it's now safe to use 3 and 4. (Limitations of Usual Tools): cp -r is now specified by Posix. Omit longwinded and obsolescent discussion of cp -f. Modernize discussion of expr, ls. (Limitations of Make): Modernize discussion of VPATH builds. Mention $? as a workaround in some cases. * doc/install.texi (Basic Installation): Mention "./configure; make; make install" first. Be more specific about why this file is generic. Remove unnecessary parens. Remove misleading "only". Remove obsolete advice about csh. Don't say "configure" takes awhile; say it might take a while. Suggest CFLAGS=-g rather than CFLAGS=-O2, and CC=c99 rather than CC=c89, as these are blessed by current Posix. Recommend GNU make if doing a VPATH build.
* * doc/install.texi (Defining Variables): Tighten up thePaul Eggert2006-02-131-15/+5
| | | | CONFIG_SHELL wording.
* Call the CONFIG_SHELL hint a workaround.Stepan Kasal2006-02-041-6/+14
|
* * doc/install.texi (Defining Variables): Put `CONFIG_SHELL'Ralf Wildenhues2006-01-311-2/+4
| | | | | in environment of `configure', not the command line. Reported by Howard Chu <hyc@highlandsun.com>.
* * README: Recommend GNU M4 1.4.3 or later.Paul Eggert2005-06-081-7/+8
| | | | | | | | | | | | | | | | | | | | * doc/autoconf.texi (Introduction): Likewise. Reword to avoid some formatting glitches. Use "#!/bin/sh", not "#! /bin/sh"; the space isn't needed these days. Clarify explanation of HP compiler bug. Redo example output tp match current CVS snapshot. Use @example.org in email addresses when the examples might get inadvertently cut-and-pasted into user code. Remove example of autom4te usage that doesn't seem to work now. Use modern AC_INIT (except when the example is meant to be shown with Autoconf 2.13). Update ksh info for Solaris 9 and later. KB -> kB. Modernize description of Automake versions a bit. Don't claim a future version of Autoconf is near. Add [] to examples, so that the manual follows its own advice about quoting better. * doc/install.texi: Reword to avoid some formatting glitches.
* (Defining Variables): Warn about CONFIG_SHELL problems.Paul Eggert2005-02-011-2/+10
|
* Use "file name" rather than "filename" or "path",Paul Eggert2004-08-201-6/+8
| | | | to be consistent with the terminology of the GNU coding standards.
* Include copyright symbol in copyright notice.Paul Eggert2002-07-291-1/+1
|
* * doc/install.texi: Better wording for setting variables whenAkim Demaille2002-04-291-2/+3
| | | | | running configure. From Christian Cornelssen.
* * doc/autoconf.texi (Transforming Names): Equality between targetAkim Demaille2002-03-041-16/+13
| | | | | | | | | | and host is irrelevant. (Specifying Names, Canonicalizing): Remove all references to the backward compatibility hooks. Rather, collect them all into... (Hosts and Cross-Compilation): this new section. * doc/install.texi (System Type): Ditto. * lib/autoconf/general.m4 (AC_CANONICAL_HOST): Explicitly state that `--host' implies cross-compilation.
* * doc/install.texi, doc/autoconf.texi: Use `autoconf', notAkim Demaille2001-08-171-1/+1
| | | | `autoconf_manual', as texinfo.tex 2001-06-21.10 chokes on it.
* Put INSTALL copyright notice at start, not at end.Paul Eggert2001-08-171-9/+10
|
* * doc/autoconf.texi (pr): New index.Akim Demaille2001-08-151-70/+73
| | | | | | | | | | | | (prindex, findex): Use, merge, and output them. (Environment Variable Index, Output Variable Index) (Preprocessor Symbol Index, Autoconf Macro Index, M4 Macro Index) (Autotest Macro Index): Rename as... (Environment Variables, Output Variables,Preprocessor Symbols) (Autoconf Macros, M4 Macros, Autotest Macros): these. * doc/install.texi: Use @command. (Environment Variables): Rename as... (Defining Variables): this.
* * doc/autoconf.texi, doc/install.texi: Add a copyright noticeAlexandre Duret-Lutz2001-08-121-0/+8
| | | | to the INSTALL file.
* * acgeneral.m4: Last changes for `configure.ac'.Akim Demaille2001-01-121-4/+4
| | | | | | (_AC_INIT_HELP, _AC_OUTPUT_SUBDIRS): Take `configure.ac' into account. * autoreconf.sh: Likewise.
* * doc/install.texi: Minor changes to eliminate TeX warnings.Pavel Roskin2000-11-281-3/+3
| | | | * doc/autoconf.texi: Likewise. Typo fixes.
* * acgeneral.m4 (AC_CACHE_LOAD): Be ready to read the cache evenAkim Demaille2000-07-041-3/+3
| | | | | when `.' is not in the PATH. * doc/install.texi (configure Invocation): Adjust.
* * acgeneral.m4 (_AC_INIT_PARSE_ARGS) <-C>: Use `./config.cache', notAkim Demaille2000-07-031-1/+1
| | | | | `config.cache'. * doc/install.texi (configure Invocation): Adjust.
* Re-enable the old behavior of --host and --build.Akim Demaille2000-06-301-4/+13
| | | | | | | | | | | | | * acgeneral.m4 (build_alias): Set to host_alias if --build is not given but --host is, and enable cross-compile auto-detection. If both are, and are different, enable cross compilation. (AC_CANONICAL_HOST): Adjust help message. (cross_compiling): Enclose in quotes when testing. * aclang.m4 (_AC_LANG_COMPILER_WORKS): If cross_compiling is maybe, set it to yes or no depending on the result of the execution test. * doc/autoconf.texi: Document the change. * doc/install.texi: Likewise.
* * doc/autoconf.texi: Use `@option' for options, not `@samp' norAkim Demaille2000-06-091-23/+25
| | | | | `@code'. * doc/install.texi: Likewise.