emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/INSTALL.CVS,v


From: Glenn Morris
Subject: [Emacs-diffs] Changes to emacs/INSTALL.CVS,v
Date: Tue, 08 Apr 2008 17:15:34 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Glenn Morris <gm>       08/04/08 17:15:33

Index: INSTALL.CVS
===================================================================
RCS file: /sources/emacs/emacs/INSTALL.CVS,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- INSTALL.CVS 8 Jan 2008 20:46:39 -0000       1.12
+++ INSTALL.CVS 8 Apr 2008 17:15:33 -0000       1.13
@@ -31,20 +31,28 @@
 (If you want to install the Emacs binary, type "make install" instead
 of "make" in the last command.)
 
-Occasionally the file "lisp/loaddefs.el" will need be updated to
+Occasionally the file "lisp/loaddefs.el" will need to be updated to
 reflect new autoloaded functions.  If you see errors about undefined
 lisp functions during compilation, that may be the reason.  Another
 symptom may be an error saying that "loaddefs.el" could not be found;
 this is due to a change in the way loaddefs.el was handled in CVS, and
 should only happen once, for users that are updating old CVS trees.
 
-To update loaddefs.el, do:
+To update loaddefs.el (and similar files in some subdirectories, eg
+mh-e and calendar), do:
 
   $ cd lisp
   $ make autoloads EMACS=../src/emacs
 
+(If a build fails with complaints related to a *loaddef.el file, try
+deleting any existing *loaddef.el files and running the above command.)
+
 If either of the above partial procedures fails, try "make bootstrap".
 
+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.
+
 Users of non-Posix systems (MS-Windows etc.) should run the
 platform-specific configuration scripts (nt/configure.bat, config.bat,
 etc.) before "make bootstrap" or "make"; the rest of the procedure is




reply via email to

[Prev in Thread] Current Thread [Next in Thread]