1 | Installation Instructions |
1 | Installation Instructions |
2 | ************************* |
2 | ************************* |
3 | |
3 | |
4 | Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation, |
4 | Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation, |
5 | Inc. |
5 | Inc. |
6 | |
6 | |
7 | Copying and distribution of this file, with or without modification, |
7 | Copying and distribution of this file, with or without modification, |
8 | are permitted in any medium without royalty provided the copyright |
8 | are permitted in any medium without royalty provided the copyright |
9 | notice and this notice are preserved. This file is offered as-is, |
9 | notice and this notice are preserved. This file is offered as-is, |
10 | without warranty of any kind. |
10 | without warranty of any kind. |
11 | |
11 | |
12 | Basic Installation |
12 | Basic Installation |
13 | ================== |
13 | ================== |
14 | |
14 | |
15 | Briefly, the shell command `./configure && make && make install' |
15 | Briefly, the shell commands `./configure; make; make install' should |
16 | should configure, build, and install this package. The following |
16 | configure, build, and install this package. The following |
17 | more-detailed instructions are generic; see the `README' file for |
17 | more-detailed instructions are generic; see the `README' file for |
18 | instructions specific to this package. Some packages provide this |
18 | instructions specific to this package. Some packages provide this |
19 | `INSTALL' file but do not implement all of the features documented |
19 | `INSTALL' file but do not implement all of the features documented |
20 | below. The lack of an optional feature in a given package is not |
20 | below. The lack of an optional feature in a given package is not |
21 | necessarily a bug. More recommendations for GNU packages can be found |
21 | necessarily a bug. More recommendations for GNU packages can be found |
… | |
… | |
307 | |
307 | |
308 | causes the specified `gcc' to be used as the C compiler (unless it is |
308 | causes the specified `gcc' to be used as the C compiler (unless it is |
309 | overridden in the site shell script). |
309 | overridden in the site shell script). |
310 | |
310 | |
311 | Unfortunately, this technique does not work for `CONFIG_SHELL' due to |
311 | Unfortunately, this technique does not work for `CONFIG_SHELL' due to |
312 | an Autoconf limitation. Until the limitation is lifted, you can use |
312 | an Autoconf bug. Until the bug is fixed you can use this workaround: |
313 | this workaround: |
|
|
314 | |
313 | |
315 | CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash |
314 | CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash |
316 | |
315 | |
317 | `configure' Invocation |
316 | `configure' Invocation |
318 | ====================== |
317 | ====================== |
319 | |
318 | |
320 | `configure' recognizes the following options to control how it |
319 | `configure' recognizes the following options to control how it |
… | |
… | |
366 | Run the configure checks, but stop before creating any output |
365 | Run the configure checks, but stop before creating any output |
367 | files. |
366 | files. |
368 | |
367 | |
369 | `configure' also accepts some other, not widely useful, options. Run |
368 | `configure' also accepts some other, not widely useful, options. Run |
370 | `configure --help' for more details. |
369 | `configure --help' for more details. |
|
|
370 | |