The bootstrap process makes sure all necessary files are rebuilt
before it builds the final Emacs binary.
+If 'make bootstrap' fails, it may be necessary to do 'make maintainer-clean'
+followed by configure before trying it again. (Occasionally the loaddefs.el
+file gets into a bad state due to changes in the Lisp libraries; this procedure
+forces it to be regenerated.)
+
Normally, it is not necessary to use "make bootstrap" after every CVS
update. Unless there are problems, we suggest using the following
alternative procedure after you have done "make bootstrap" at least
Very occasionally changes in the source can introduce
incompatibilities with previous builds. If a bootstrap fails, as a
-last resort try "make maintainer-clean" before bootstrapping again.
-If CPU time is not an issue, the most thorough way to rebuild, and
-avoid any spurious problems, is always to use "make maintainer-clean;
-make bootstrap".
+last resort try "make maintainer-clean" before configuring and
+bootstrapping again. If CPU time is not an issue, the most thorough
+way to rebuild, and avoid any spurious problems, is always to use this
+method.
Users of non-Posix systems (MS-Windows etc.) should run the
platform-specific configuration scripts (nt/configure.bat, config.bat,