[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: compiling cvs emacs
From: |
Karol Szkudlarek |
Subject: |
Re: compiling cvs emacs |
Date: |
Mon, 03 Jan 2005 22:34:22 +0100 |
User-agent: |
Mozilla Thunderbird 0.9 (X11/20041124) |
Luc Teirlinck wrote:
Lennart Borgman wrote:
> what the problem is then. I guess that bootstrapping updates
> loaddefs.el automatically or not? At least that would appear from the
> messages that flash by.
I never got time to learn this, but was there not some problems with the
error messages just "flashing by"? And maybe it was those expressions in
Makefile that updates loaddefs.el that was a problem on windows? (What OS
was the OP using?)
I am not an expert on the Make files. It might be that without some prior
form of `*clean' (I use make maintainer-clean) loaddefs actually does
not get updated.
What is definitely true is that the OP's loaddefs.el is out of date.
`coding-system-equal' no longer gets autoloaded. The autoload cookie
got (deliberately or accidentally) removed when `coding-system-equal'
got moved from mule-util to mule on October 12, 2004.
Sincerely,
Luc.
_______________________________________________
Emacs-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/emacs-devel
Hi!
Of course I read INSTALL.CVS. :-)
I tried both:
1) $ make bootrstrap
2) $ cd lisp
$ make autoloads EMACS=../src/emacs
and nothing helps. Besides I would like to say what I observed
(maybe it helps):
*) if I have LC_ALL=pl_PL
then I got the following error (after calling 2):
wd=/home/karol/var/cvs/emacs/lisp; subdirs=`(cd $wd; find . -type d
-print)`; for file in $subdirs; do case $file in */Old | */RCS | */CVS |
*/CVS/* | */.* | */.*/* | */=* ) ;; *) wins="$wins $wd/$file" ;; esac;
done; \
echo Directories: $wins; \
../src/emacs -batch --no-site-file --multibyte -l autoload --eval '(setq
generated-autoload-file "/home/karol/var/cvs/emacs/lisp/loaddefs.el")'
-f batch-update-autoloads $wins
Directories: /home/karol/var/cvs/emacs/lisp/.
/home/karol/var/cvs/emacs/lisp/./net
/home/karol/var/cvs/emacs/lisp/./url
/home/karol/var/cvs/emacs/lisp/./calc
/home/karol/var/cvs/emacs/lisp/./gnus
/home/karol/var/cvs/emacs/lisp/./mail
/home/karol/var/cvs/emacs/lisp/./mh-e
/home/karol/var/cvs/emacs/lisp/./play
/home/karol/var/cvs/emacs/lisp/./term
/home/karol/var/cvs/emacs/lisp/./emulation
/home/karol/var/cvs/emacs/lisp/./international
/home/karol/var/cvs/emacs/lisp/./calendar
/home/karol/var/cvs/emacs/lisp/./eshell
/home/karol/var/cvs/emacs/lisp/./toolbar
/home/karol/var/cvs/emacs/lisp/./emacs-lisp
/home/karol/var/cvs/emacs/lisp/./textmodes
/home/karol/var/cvs/emacs/lisp/./progmodes
/home/karol/var/cvs/emacs/lisp/./language
/home/karol/var/cvs/emacs/lisp/./obsolete
Symbol's function definition is void: called-interactively-p
make: *** [autoloads] Błąd 255
*) if I changed LC_ALL to: LC_ALL=C I got:
Generating autoloads for textmodes/org.el...done
Saving file /home/karol/var/cvs/emacs/lisp/loaddefs.el...
Autoloading failed to define function coding-system-equal
make: *** [autoloads] Error 255
As I say in my first e-mail my OS is:
Linux karol 2.6.5-7.108-default x86_64 GNU/Linux
Greets,
Karol