aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2001-12-21 08:56:39 +0000
committerEli Zaretskii2001-12-21 08:56:39 +0000
commit077bea6cb629e7c7a24f5b178d1505d6e7db547b (patch)
tree217670a2b7780668f9b7738f9d656f27e96b7ca8
parentc41cafd84f560dfc9e5b76642603eb9df1f5d80e (diff)
downloademacs-077bea6cb629e7c7a24f5b178d1505d6e7db547b.tar.gz
emacs-077bea6cb629e7c7a24f5b178d1505d6e7db547b.zip
Remove text that describes Leim as a separate package.
-rw-r--r--INSTALL75
1 files changed, 19 insertions, 56 deletions
diff --git a/INSTALL b/INSTALL
index c83b90e206a..9aad585809e 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,5 +1,5 @@
1GNU Emacs Installation Guide 1GNU Emacs Installation Guide
2Copyright (c) 1992, 1994, 1996, 1997, 2000 Free software Foundation, Inc. 2Copyright (c) 1992, 1994, 1996, 1997, 2000, 2001 Free software Foundation, Inc.
3See the end of the file for copying permissions. 3See 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
21description in the rest of the sections of this guide will help you do 21description in the rest of the sections of this guide will help you do
22that, so please refer to them if the simple procedure does not work. 22that, 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
99ADDITIONAL DISTRIBUTION FILES 92ADDITIONAL DISTRIBUTION FILES
100 93
101* leim-M.N.tar.gz
102
103The Emacs Lisp code for input methods for various international
104character scripts allows you to input characters in scripts which are
105not directly supported by your keyboard. It is distributed in a
106separate tar file because it amounts to a significant fraction of the
107size of the distribution. This tar file is called leim-M.N.tar.gz,
108with the same version number as Emacs, and it unpacks into the
109directory emacs-M.N/leim.
110
111You should unpack leim-M.N.tar.gz into the same directory where you
112have previously unpacked the main Emacs distribution. It fills in the
113contents of one subdirectory, which is present in the main Emacs
114distribution only in dummy form.
115
116Once you have unpacked the Leim tar file into the Emacs source tree,
117building and installing Emacs automatically installs the input method
118support as well. If you have built Emacs without unpacking Leim
119first, just unpack Leim, build Emacs again, and install it again.
120
121* intlfonts-VERSION.tar.gz 94* intlfonts-VERSION.tar.gz
122 95
123The intlfonts distribution contains X11 fonts that Emacs needs in 96The 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
207loadup dump', found in `./src/Makefile.in', or possibly when 180loadup dump', found in `./src/Makefile.in', or possibly when
208running the final dumped Emacs. 181running the final dumped Emacs.
209 182
210Building Emacs requires about 95 MB of disk space (including the Emacs 183Building Emacs requires about 130 MB of disk space (including the
211sources), or 130 MB if Leim is used. Once installed, Emacs occupies 184Emacs sources) Once installed, Emacs occupies about 70 MB in the file
212about 60 MB (70 MB with Leim) in the file system where it is 185system where it is installed; this includes the executable files, Lisp
213installed; this includes the executable files, Lisp libraries, 186libraries, miscellaneous data files, and on-line documentation. If
214miscellaneous data files, and on-line documentation. If the building 187the building and installation take place in different directories,
215and installation take place in different directories, then the 188then the installation procedure momentarily requires 130+70 MB.
216installation procedure momentarily requires 95+60 MB (130+70 MB).
217 189
2182) Consult `./etc/MACHINES' to see what configuration name you should 1902) Consult `./etc/MACHINES' to see what configuration name you should
219give to the `configure' program. That file offers hints for 191give 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
806your system.) 778your system.)
807 779
808If you need to type international characters, you will need to unpack
809the Leim distribution (see the description near the beginning of this
810file). You unpack it from the same directory where you unpacked
811Emacs. To unpack Leim with djtar, assuming the Leim distribution is
812called `leim.tgz', type this command:
813
814 djtar -x leim.tgz
815
816If you want to print international characters, install the intlfonts 780If you want to print international characters, install the intlfonts
817distribution. For this, create a directory called `fonts' under the 781distribution. For this, create a directory called `fonts' under the
818Emacs top-level directory (usually called `emacs-XX.YY') created by 782Emacs 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
865subdirectories /emacs/src and /emacs/lib-src if you wish. The only 829subdirectories /emacs/src and /emacs/lib-src if you wish. The only
866subdirectories you need to keep are bin, lisp, etc and info. (If you 830subdirectories you need to keep are bin, lisp, etc and info. (If you
867installed Leim, keep the leim subdirectory, and if you installed 831installed intlfonts, keep the fonts directory and all its
868intlfonts, keep the fonts directory and all its subdirectories as well.) 832subdirectories as well.) The bin subdirectory should be added to your
869The bin subdirectory should be added to your PATH. The msdos 833PATH. The msdos subdirectory includes a PIF and an icon file for
870subdirectory includes a PIF and an icon file for Emacs which you might 834Emacs which you might find useful if you run Emacs under MS Windows.
871find useful if you run Emacs under MS Windows.
872 835
873Emacs on MSDOS finds the lisp, etc and info directories by looking in 836Emacs 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