aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2000-11-21 14:32:05 +0000
committerDave Love2000-11-21 14:32:05 +0000
commit9792d8ac11458ac7db96e153f2de1f5ad2b7cdf3 (patch)
tree115dc888fe36b7ddad8acc33abd041463a680189
parentf5f47add96096b94c5e4cc27c3f22599a450729a (diff)
downloademacs-9792d8ac11458ac7db96e153f2de1f5ad2b7cdf3.tar.gz
emacs-9792d8ac11458ac7db96e153f2de1f5ad2b7cdf3.zip
Modify stuff about image libraries.
-rw-r--r--INSTALL41
1 files changed, 25 insertions, 16 deletions
diff --git a/INSTALL b/INSTALL
index f35791e6994..e537a418dea 100644
--- a/INSTALL
+++ b/INSTALL
@@ -76,19 +76,27 @@ that file `dir' in this directory contains an entry like this:
76* Image support libraries 76* Image support libraries
77 77
78Emacs needs optional libraries to be able to display images (with the 78Emacs needs optional libraries to be able to display images (with the
79exception of PBM images whose support is built-in). Here's the list 79exception of PBM and XBM images whose support is built-in). On some
80of these optional libraries, and the URLs where they can be found: 80systems these may already be present or available as additional
81packages, particularly on GNU/Linux. (In some cases older versions
82won't work because some routines are missing, and configure should
83avoid such old versions.)
84
85If necessary, you can build them from source. None are vital for
86running Emacs. Here's the list of these optional libraries, and the
87URLs where they can be found:
81 88
82 . libxpm for XPM: ftp://ftp.x.org/contrib/libraries/ 89 . libxpm for XPM: ftp://ftp.x.org/contrib/libraries/
83 . libpng for PNG: ftp://www.libpng.org/pub/png/ 90 . libpng for PNG: ftp://www.libpng.org/pub/png/
84 . Zlib (for PNG): http://www.info-zip.org/pub/infozip/zlib/ 91 . libz (for PNG): http://www.info-zip.org/pub/infozip/zlib/
85 . libjpeg for JPEG: ftp://ftp.uu.net/graphics/jpeg/ 92 . libjpeg for JPEG: ftp://ftp.uu.net/graphics/jpeg/
86 . libtiff for TIFF: http://www.libtiff.org/ 93 . libtiff for TIFF: http://www.libtiff.org/
87 . libungif for GIF: 94 . libungif for GIF:
88 http://prtr-13.ucsc.edu/~badger/software/libungif/index.shtml 95 http://prtr-13.ucsc.edu/~badger/software/libungif/index.shtml
89 96
90Emacs needs to be configured with the appropriate --with-LIB option, 97Emacs will configure itself to build with these libraries if configure
91to be built with these libraries. See below for more details. 98finds them on your system unless you supply the appropriate
99--without-LIB option. See below for more details.
92 100
93 101
94BUILDING AND INSTALLATION: 102BUILDING AND INSTALLATION:
@@ -163,19 +171,20 @@ add `--with-hesiod'. These options enable Emacs to use POP; whether
163Emacs uses POP is controlled by individual users--see the Rmail 171Emacs uses POP is controlled by individual users--see the Rmail
164chapter of the Emacs manual. 172chapter of the Emacs manual.
165 173
166To get Emacs with image support, configure with one or more of these 174For image support you may have to download, build, and install the
167options: 175appropriate image support libraries for image types other than XBM and
176PBM, see the list of URLs in "ADDITIONAL DISTRIBUTION FILES" above.
177(Note that PNG support requires libz in addition to libpng.)
168 178
169 --with-xpm for XPM image support 179To disable individual types of image support in Emacs for some reason,
170 --with-jpeg for JPEG image support 180even though configure finds the libraries, you can configure with one
171 --with-tiff for TIFF image support 181or more of these options:
172 --with-gif for GIF image support
173 --with-png for PNG image support
174 182
175You will have to download, build, and install the appropriate image 183 --without-xpm for XPM image support
176support libraries, see the list of URLs in "ADDITIONAL DISTRIBUTION 184 --without-jpeg for JPEG image support
177FILES" above. (Note that configuring --with-png requires Zlib in 185 --without-tiff for TIFF image support
178addition to libpng.) 186 --without-gif for GIF image support
187 --without-png for PNG image support
179 188
180The `--prefix=PREFIXDIR' option specifies where the installation process 189The `--prefix=PREFIXDIR' option specifies where the installation process
181should put emacs and its data files. This defaults to `/usr/local'. 190should put emacs and its data files. This defaults to `/usr/local'.