diff options
| author | Dave Love | 2001-01-04 19:17:21 +0000 |
|---|---|---|
| committer | Dave Love | 2001-01-04 19:17:21 +0000 |
| commit | 4e98f5a60888043c654fb724ba54a19af0168fac (patch) | |
| tree | 1ec161054165fd296c9fb80f3e2167be94da4f06 | |
| parent | bb2628a7cb5d83d68d30db2f285fa1c17c2a7ee6 (diff) | |
| download | emacs-4e98f5a60888043c654fb724ba54a19af0168fac.tar.gz emacs-4e98f5a60888043c654fb724ba54a19af0168fac.zip | |
Tweaks to configure instructions and saving space.
| -rw-r--r-- | INSTALL | 17 |
1 files changed, 11 insertions, 6 deletions
| @@ -41,7 +41,8 @@ that, so please refer to them if the simple procedure does not work. | |||
| 41 | 41 | ||
| 42 | SOURCE-DIR/configure | 42 | SOURCE-DIR/configure |
| 43 | 43 | ||
| 44 | where SOURCE-DIR is the top-level Emacs source directory. | 44 | where SOURCE-DIR is the top-level Emacs source directory. This |
| 45 | may not work unless you use GNU make. | ||
| 45 | 46 | ||
| 46 | 4. When `configure' finishes, it prints several lines of details | 47 | 4. When `configure' finishes, it prints several lines of details |
| 47 | about the system configuration. Read those details carefully | 48 | about the system configuration. Read those details carefully |
| @@ -55,8 +56,8 @@ that, so please refer to them if the simple procedure does not work. | |||
| 55 | to DETAILED BUILDING AND INSTALLATION section below. | 56 | to DETAILED BUILDING AND INSTALLATION section below. |
| 56 | 57 | ||
| 57 | If `configure' didn't find some image support libraries, such as | 58 | If `configure' didn't find some image support libraries, such as |
| 58 | Xpm, jpeg, etc., refer to the subsection "Image support | 59 | Xpm, jpeg, etc., and you want to use them refer to the subsection |
| 59 | libraries", below. | 60 | "Image support libraries", below. |
| 60 | 61 | ||
| 61 | If the details printed by `configure' don't make any sense to | 62 | If the details printed by `configure' don't make any sense to |
| 62 | you, assume that `configure' did its job and proceed. | 63 | you, assume that `configure' did its job and proceed. |
| @@ -90,6 +91,10 @@ that, so please refer to them if the simple procedure does not work. | |||
| 90 | 91 | ||
| 91 | make clean | 92 | make clean |
| 92 | 93 | ||
| 94 | You can also save some space by compressing (with `gzip') Info files | ||
| 95 | and installed Lisp source (.el) files which have corresponding .elc | ||
| 96 | versions. | ||
| 97 | |||
| 93 | 98 | ||
| 94 | ADDITIONAL DISTRIBUTION FILES | 99 | ADDITIONAL DISTRIBUTION FILES |
| 95 | 100 | ||
| @@ -348,8 +353,8 @@ preprocessor, CFLAGS are compilation options, LDFLAGS are options used | |||
| 348 | when linking, LIBS are libraries to link against, and CC is the | 353 | when linking, LIBS are libraries to link against, and CC is the |
| 349 | command which invokes the compiler. | 354 | command which invokes the compiler. |
| 350 | 355 | ||
| 351 | Here's an example of a `configure' invocation which uses these | 356 | Here's an example of a `configure' invocation, assuming a Bourne-like |
| 352 | variables: | 357 | shell such as Bash, which uses these variables: |
| 353 | 358 | ||
| 354 | CPPFLAGS='-I/foo/myinclude' LDFLAGS='-L/bar/mylib' \ | 359 | CPPFLAGS='-I/foo/myinclude' LDFLAGS='-L/bar/mylib' \ |
| 355 | CFLAGS='-O3' LIBS='-lfoo -lbar' ./configure | 360 | CFLAGS='-O3' LIBS='-lfoo -lbar' ./configure |
| @@ -842,7 +847,7 @@ sibling directory called bin. For example, if you build in directory | |||
| 842 | subdirectories /emacs/src and /emacs/lib-src if you wish. The only | 847 | subdirectories /emacs/src and /emacs/lib-src if you wish. The only |
| 843 | subdirectories you need to keep are bin, lisp, etc and info. (If you | 848 | subdirectories you need to keep are bin, lisp, etc and info. (If you |
| 844 | installed Leim, keep the leim subdirectory, and if you installed | 849 | installed Leim, keep the leim subdirectory, and if you installed |
| 845 | intlfonts, keep the fonts directory and all its sibdirectories as well.) | 850 | intlfonts, keep the fonts directory and all its subdirectories as well.) |
| 846 | The bin subdirectory should be added to your PATH. The msdos | 851 | The bin subdirectory should be added to your PATH. The msdos |
| 847 | subdirectory includes a PIF and an icon file for Emacs which you might | 852 | subdirectory includes a PIF and an icon file for Emacs which you might |
| 848 | find useful if you run Emacs under MS Windows. | 853 | find useful if you run Emacs under MS Windows. |