Commit 4e98f5a6 authored by Dave Love's avatar Dave Love
Browse files

Tweaks to configure instructions and saving space.

parent bb2628a7
...@@ -41,7 +41,8 @@ that, so please refer to them if the simple procedure does not work. ...@@ -41,7 +41,8 @@ that, so please refer to them if the simple procedure does not work.
SOURCE-DIR/configure SOURCE-DIR/configure
where SOURCE-DIR is the top-level Emacs source directory. where SOURCE-DIR is the top-level Emacs source directory. This
may not work unless you use GNU make.
4. When `configure' finishes, it prints several lines of details 4. When `configure' finishes, it prints several lines of details
about the system configuration. Read those details carefully 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,8 +56,8 @@ that, so please refer to them if the simple procedure does not work.
to DETAILED BUILDING AND INSTALLATION section below. to DETAILED BUILDING AND INSTALLATION section below.
If `configure' didn't find some image support libraries, such as If `configure' didn't find some image support libraries, such as
Xpm, jpeg, etc., refer to the subsection "Image support Xpm, jpeg, etc., and you want to use them refer to the subsection
libraries", below. "Image support libraries", below.
If the details printed by `configure' don't make any sense to If the details printed by `configure' don't make any sense to
you, assume that `configure' did its job and proceed. 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,6 +91,10 @@ that, so please refer to them if the simple procedure does not work.
make clean make clean
You can also save some space by compressing (with `gzip') Info files
and installed Lisp source (.el) files which have corresponding .elc
versions.
ADDITIONAL DISTRIBUTION FILES ADDITIONAL DISTRIBUTION FILES
...@@ -348,8 +353,8 @@ preprocessor, CFLAGS are compilation options, LDFLAGS are options used ...@@ -348,8 +353,8 @@ preprocessor, CFLAGS are compilation options, LDFLAGS are options used
when linking, LIBS are libraries to link against, and CC is the when linking, LIBS are libraries to link against, and CC is the
command which invokes the compiler. command which invokes the compiler.
Here's an example of a `configure' invocation which uses these Here's an example of a `configure' invocation, assuming a Bourne-like
variables: shell such as Bash, which uses these variables:
CPPFLAGS='-I/foo/myinclude' LDFLAGS='-L/bar/mylib' \ CPPFLAGS='-I/foo/myinclude' LDFLAGS='-L/bar/mylib' \
CFLAGS='-O3' LIBS='-lfoo -lbar' ./configure CFLAGS='-O3' LIBS='-lfoo -lbar' ./configure
...@@ -842,7 +847,7 @@ sibling directory called bin. For example, if you build in directory ...@@ -842,7 +847,7 @@ sibling directory called bin. For example, if you build in directory
subdirectories /emacs/src and /emacs/lib-src if you wish. The only subdirectories /emacs/src and /emacs/lib-src if you wish. The only
subdirectories you need to keep are bin, lisp, etc and info. (If you subdirectories you need to keep are bin, lisp, etc and info. (If you
installed Leim, keep the leim subdirectory, and if you installed installed Leim, keep the leim subdirectory, and if you installed
intlfonts, keep the fonts directory and all its sibdirectories as well.) intlfonts, keep the fonts directory and all its subdirectories as well.)
The bin subdirectory should be added to your PATH. The msdos The bin subdirectory should be added to your PATH. The msdos
subdirectory includes a PIF and an icon file for Emacs which you might subdirectory includes a PIF and an icon file for Emacs which you might
find useful if you run Emacs under MS Windows. find useful if you run Emacs under MS Windows.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment