diff options
| author | Eli Zaretskii | 2001-12-21 08:56:39 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2001-12-21 08:56:39 +0000 |
| commit | 077bea6cb629e7c7a24f5b178d1505d6e7db547b (patch) | |
| tree | 217670a2b7780668f9b7738f9d656f27e96b7ca8 | |
| parent | c41cafd84f560dfc9e5b76642603eb9df1f5d80e (diff) | |
| download | emacs-077bea6cb629e7c7a24f5b178d1505d6e7db547b.tar.gz emacs-077bea6cb629e7c7a24f5b178d1505d6e7db547b.zip | |
Remove text that describes Leim as a separate package.
| -rw-r--r-- | INSTALL | 75 |
1 files changed, 19 insertions, 56 deletions
| @@ -1,5 +1,5 @@ | |||
| 1 | GNU Emacs Installation Guide | 1 | GNU Emacs Installation Guide |
| 2 | Copyright (c) 1992, 1994, 1996, 1997, 2000 Free software Foundation, Inc. | 2 | Copyright (c) 1992, 1994, 1996, 1997, 2000, 2001 Free software Foundation, Inc. |
| 3 | See the end of the file for copying permissions. | 3 | See the end of the file for copying permissions. |
| 4 | 4 | ||
| 5 | 5 | ||
| @@ -21,21 +21,14 @@ maybe perform some of the steps manually. The more detailed | |||
| 21 | description in the rest of the sections of this guide will help you do | 21 | description in the rest of the sections of this guide will help you do |
| 22 | that, so please refer to them if the simple procedure does not work. | 22 | that, so please refer to them if the simple procedure does not work. |
| 23 | 23 | ||
| 24 | 1. If you want to be able to input international characters which | 24 | 1. Make sure your system has at least 120 MB of free disk space. |
| 25 | your keyboard doesn't support directly (i.e. you cannot type | ||
| 26 | them at the shell prompt), download the leim-M.N.tar.gz | ||
| 27 | distribution and unpack it into the same directory where you have | ||
| 28 | unpacked the main Emacs distribution. See ADDITIONAL | ||
| 29 | DISTRIBUTION FILES, below, for more about this. | ||
| 30 | 25 | ||
| 31 | 2. Make sure your system has at least 120 MB of free disk space. | 26 | 2a. `cd' to the directory where you unpacked Emacs and invoke the |
| 32 | |||
| 33 | 3a. `cd' to the directory where you unpacked Emacs and invoke the | ||
| 34 | `configure' script: | 27 | `configure' script: |
| 35 | 28 | ||
| 36 | ./configure | 29 | ./configure |
| 37 | 30 | ||
| 38 | 3b. Alternatively, create a separate directory, outside the source | 31 | 2b. Alternatively, create a separate directory, outside the source |
| 39 | directory, where you want to build Emacs, and invoke `configure' | 32 | directory, where you want to build Emacs, and invoke `configure' |
| 40 | from there: | 33 | from there: |
| 41 | 34 | ||
| @@ -44,7 +37,7 @@ that, so please refer to them if the simple procedure does not work. | |||
| 44 | where SOURCE-DIR is the top-level Emacs source directory. This | 37 | where SOURCE-DIR is the top-level Emacs source directory. This |
| 45 | may not work unless you use GNU make. | 38 | may not work unless you use GNU make. |
| 46 | 39 | ||
| 47 | 4. When `configure' finishes, it prints several lines of details | 40 | 3. When `configure' finishes, it prints several lines of details |
| 48 | about the system configuration. Read those details carefully | 41 | about the system configuration. Read those details carefully |
| 49 | looking for anything suspicious, such as wrong CPU and operating | 42 | looking for anything suspicious, such as wrong CPU and operating |
| 50 | system names, wrong places for headers or libraries, missing | 43 | system names, wrong places for headers or libraries, missing |
| @@ -62,24 +55,24 @@ that, so please refer to them if the simple procedure does not work. | |||
| 62 | If the details printed by `configure' don't make any sense to | 55 | If the details printed by `configure' don't make any sense to |
| 63 | you, assume that `configure' did its job and proceed. | 56 | you, assume that `configure' did its job and proceed. |
| 64 | 57 | ||
| 65 | 5. If you need to run the `configure' script more than once (e.g., | 58 | 4. If you need to run the `configure' script more than once (e.g., |
| 66 | with some non-default options), always clean the source | 59 | with some non-default options), always clean the source |
| 67 | directories before running `configure' again: | 60 | directories before running `configure' again: |
| 68 | 61 | ||
| 69 | make distclean | 62 | make distclean |
| 70 | ./configure | 63 | ./configure |
| 71 | 64 | ||
| 72 | 6. Invoke the `make' program: | 65 | 5. Invoke the `make' program: |
| 73 | 66 | ||
| 74 | make | 67 | make |
| 75 | 68 | ||
| 76 | 7. If `make' succeeds, it will build an executable program `emacs' | 69 | 6. If `make' succeeds, it will build an executable program `emacs' |
| 77 | in the `src' directory. You can try this program, to make sure | 70 | in the `src' directory. You can try this program, to make sure |
| 78 | it works: | 71 | it works: |
| 79 | 72 | ||
| 80 | src/emacs -q | 73 | src/emacs -q |
| 81 | 74 | ||
| 82 | 8. Assuming that the program `src/emacs' starts and displays its | 75 | 7. Assuming that the program `src/emacs' starts and displays its |
| 83 | opening screen, you can install the program and its auxiliary | 76 | opening screen, you can install the program and its auxiliary |
| 84 | files into their installation directories: | 77 | files into their installation directories: |
| 85 | 78 | ||
| @@ -98,26 +91,6 @@ that, so please refer to them if the simple procedure does not work. | |||
| 98 | 91 | ||
| 99 | ADDITIONAL DISTRIBUTION FILES | 92 | ADDITIONAL DISTRIBUTION FILES |
| 100 | 93 | ||
| 101 | * leim-M.N.tar.gz | ||
| 102 | |||
| 103 | The Emacs Lisp code for input methods for various international | ||
| 104 | character scripts allows you to input characters in scripts which are | ||
| 105 | not directly supported by your keyboard. It is distributed in a | ||
| 106 | separate tar file because it amounts to a significant fraction of the | ||
| 107 | size of the distribution. This tar file is called leim-M.N.tar.gz, | ||
| 108 | with the same version number as Emacs, and it unpacks into the | ||
| 109 | directory emacs-M.N/leim. | ||
| 110 | |||
| 111 | You should unpack leim-M.N.tar.gz into the same directory where you | ||
| 112 | have previously unpacked the main Emacs distribution. It fills in the | ||
| 113 | contents of one subdirectory, which is present in the main Emacs | ||
| 114 | distribution only in dummy form. | ||
| 115 | |||
| 116 | Once you have unpacked the Leim tar file into the Emacs source tree, | ||
| 117 | building and installing Emacs automatically installs the input method | ||
| 118 | support as well. If you have built Emacs without unpacking Leim | ||
| 119 | first, just unpack Leim, build Emacs again, and install it again. | ||
| 120 | |||
| 121 | * intlfonts-VERSION.tar.gz | 94 | * intlfonts-VERSION.tar.gz |
| 122 | 95 | ||
| 123 | The intlfonts distribution contains X11 fonts that Emacs needs in | 96 | The intlfonts distribution contains X11 fonts that Emacs needs in |
| @@ -207,13 +180,12 @@ insufficient, you will get an error in the command `temacs -batch -l | |||
| 207 | loadup dump', found in `./src/Makefile.in', or possibly when | 180 | loadup dump', found in `./src/Makefile.in', or possibly when |
| 208 | running the final dumped Emacs. | 181 | running the final dumped Emacs. |
| 209 | 182 | ||
| 210 | Building Emacs requires about 95 MB of disk space (including the Emacs | 183 | Building Emacs requires about 130 MB of disk space (including the |
| 211 | sources), or 130 MB if Leim is used. Once installed, Emacs occupies | 184 | Emacs sources) Once installed, Emacs occupies about 70 MB in the file |
| 212 | about 60 MB (70 MB with Leim) in the file system where it is | 185 | system where it is installed; this includes the executable files, Lisp |
| 213 | installed; this includes the executable files, Lisp libraries, | 186 | libraries, miscellaneous data files, and on-line documentation. If |
| 214 | miscellaneous data files, and on-line documentation. If the building | 187 | the building and installation take place in different directories, |
| 215 | and installation take place in different directories, then the | 188 | then the installation procedure momentarily requires 130+70 MB. |
| 216 | installation procedure momentarily requires 95+60 MB (130+70 MB). | ||
| 217 | 189 | ||
| 218 | 2) Consult `./etc/MACHINES' to see what configuration name you should | 190 | 2) Consult `./etc/MACHINES' to see what configuration name you should |
| 219 | give to the `configure' program. That file offers hints for | 191 | give to the `configure' program. That file offers hints for |
| @@ -805,14 +777,6 @@ To unpack Emacs with djtar, type this command: | |||
| 805 | (This assumes that the Emacs distribution is called `emacs.tgz' on | 777 | (This assumes that the Emacs distribution is called `emacs.tgz' on |
| 806 | your system.) | 778 | your system.) |
| 807 | 779 | ||
| 808 | If you need to type international characters, you will need to unpack | ||
| 809 | the Leim distribution (see the description near the beginning of this | ||
| 810 | file). You unpack it from the same directory where you unpacked | ||
| 811 | Emacs. To unpack Leim with djtar, assuming the Leim distribution is | ||
| 812 | called `leim.tgz', type this command: | ||
| 813 | |||
| 814 | djtar -x leim.tgz | ||
| 815 | |||
| 816 | If you want to print international characters, install the intlfonts | 780 | If you want to print international characters, install the intlfonts |
| 817 | distribution. For this, create a directory called `fonts' under the | 781 | distribution. For this, create a directory called `fonts' under the |
| 818 | Emacs top-level directory (usually called `emacs-XX.YY') created by | 782 | Emacs top-level directory (usually called `emacs-XX.YY') created by |
| @@ -864,11 +828,10 @@ sibling directory called bin. For example, if you build in directory | |||
| 864 | /emacs/lib-src to the directory /emacs/bin, so you can then delete the | 828 | /emacs/lib-src to the directory /emacs/bin, so you can then delete the |
| 865 | subdirectories /emacs/src and /emacs/lib-src if you wish. The only | 829 | subdirectories /emacs/src and /emacs/lib-src if you wish. The only |
| 866 | subdirectories you need to keep are bin, lisp, etc and info. (If you | 830 | subdirectories you need to keep are bin, lisp, etc and info. (If you |
| 867 | installed Leim, keep the leim subdirectory, and if you installed | 831 | installed intlfonts, keep the fonts directory and all its |
| 868 | intlfonts, keep the fonts directory and all its subdirectories as well.) | 832 | subdirectories as well.) The bin subdirectory should be added to your |
| 869 | The bin subdirectory should be added to your PATH. The msdos | 833 | PATH. The msdos subdirectory includes a PIF and an icon file for |
| 870 | subdirectory includes a PIF and an icon file for Emacs which you might | 834 | Emacs which you might find useful if you run Emacs under MS Windows. |
| 871 | find useful if you run Emacs under MS Windows. | ||
| 872 | 835 | ||
| 873 | Emacs on MSDOS finds the lisp, etc and info directories by looking in | 836 | Emacs on MSDOS finds the lisp, etc and info directories by looking in |
| 874 | ../lisp, ../etc and ../info, starting from the directory where the | 837 | ../lisp, ../etc and ../info, starting from the directory where the |