Changeset 4204 for trunk/INSTALL
- Timestamp:
- 05/01/07 18:04:59 (2 years ago)
- Files:
-
- trunk/INSTALL (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/INSTALL
r4196 r4204 193 193 X11 support, you may need to install the special `X11 development' 194 194 package. For example, in April 2003, the package names to install 195 were `XFree86-devel' and `Xaw3d-devel' on Red Hat. On Debian, the195 were `XFree86-devel' and `Xaw3d-devel' on Red Hat. On Debian, the 196 196 packages necessary to build the installed version should be 197 197 sufficient; they can be installed using `apt-get build-dep emacs21' in … … 299 299 300 300 Use --without-toolkit-scroll-bars to disable LessTif/Motif or Xaw3d 301 scroll bars. 301 scroll bars. 302 302 303 303 Use --without-xim to inhibit the default use of X Input Methods. In … … 305 305 306 306 Use --disable-largefile omits support for files larger than 2GB on 307 systems which support that. 307 systems which support that. 308 308 309 309 Use --without-sound to disable sound support. … … 354 354 355 355 If the description of the system configuration printed by `configure' 356 is not right, or if it claims some of the f atures or libraries are not356 is not right, or if it claims some of the features or libraries are not 357 357 available when you know they are, look at the `config.log' file for 358 358 the trace of the failed tests performed by `configure' to check … … 365 365 libraries, or use special compilation options. You can force 366 366 `configure' and the build process which follows it to do that by 367 setting the variables CPPFLAGS, CFLAGS, LDFLAGS, LIBS, and CC before 368 running `configure'. CPPFLAGS lists the options passed to the 369 preprocessor, CFLAGS are compilation options, LDFLAGS are options used 370 when linking, LIBS are libraries to link against, and CC is the 371 command which invokes the compiler. 367 setting the variables CPPFLAGS, CFLAGS, LDFLAGS, LIBS, CPP and CC 368 before running `configure'. CPP is the command which invokes the 369 preprocessor, CPPFLAGS lists the options passed to it, CFLAGS are 370 compilation options, LDFLAGS are options used when linking, LIBS are 371 libraries to link against, and CC is the command which invokes the 372 compiler. 372 373 373 374 Here's an example of a `configure' invocation, assuming a Bourne-like … … 384 385 libraries in addition to the standard ones. 385 386 386 For some libraries, like Gtk+, fontconfig and ALSA, `configure' use 387 pkg-config to find where those libraries are installed. 388 If you wan 't pkg-config to look in special directories, you have to set389 the environment variable PKG_CONFIG_PATH to point to the directories 387 For some libraries, like Gtk+, fontconfig and ALSA, `configure' use 388 pkg-config to find where those libraries are installed. 389 If you want pkg-config to look in special directories, you have to set 390 the environment variable PKG_CONFIG_PATH to point to the directories 390 391 where the .pc-files for those libraries are. 391 392 For example: … … 704 705 705 706 2) Go to directory `./lib-src' and run `make'. This creates 706 executables named `ctags' and `etags' and ` wakeup' and `make-docfile'707 and`digest-doc' and `test-distrib'. And others.707 executables named `ctags' and `etags' and `make-docfile' and 708 `digest-doc' and `test-distrib'. And others. 708 709 709 710 3) Go to directory `./src' and Run `make'. This refers to files in … … 733 734 Strictly speaking, not all of the executables in `./lib-src' need be copied. 734 735 - The programs `cvtmail', `fakemail', `hexl', 735 `movemail', `profile', `rcs2log', `timer', `vcdiff', `wakeup',736 and `yow' are used by Emacs;they do need to be copied.736 `movemail', `profile', `rcs2log', and `vcdiff' are used by Emacs; 737 they do need to be copied. 737 738 - The programs `etags', `ctags', `emacsclient', `b2m', and `rcs-checkin' 738 739 are intended to be run by users; they are handled below.
