emacs-devel
[Top][All Lists]
Advanced

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

Re: 23.0.60; compilation fails with: Wrong number of arguments: autoload


From: Richard Wordingham
Subject: Re: 23.0.60; compilation fails with: Wrong number of arguments: autoload, 12
Date: Mon, 12 Nov 2007 22:03:51 -0000

Peter Dyballa wrote:
Am 12.11.2007 um 14:53 schrieb Dan Nicolaescu:

Please remove lisp/loaddefs.el and do a cvs update and try again.

Compiles now! (Even runs!)

It's still not working for me (checked out at 19:43 GMT 12/11/07). I'm using MinGW on Windows XP SP2, with gcc Version 3.4.5. I'm using GNU Make 3.81 (tarball mingw32-make-3.81-2.tar.gz).

1. With the command 'mingw32-make SHELL=cmd.exe' the generated makefile fails at the first linking. I have to convert the DOS line-ends to Unix line ends.

2. Having made that change, I then get the advice to 'make bootstrap'. I issue the command:

mingw32-make SHELL=cmd.exe bootstrap

and get the final outputs:

Generating autoloads for kermit.el...
Generating autoloads for kermit.el...done
Generating autoloads for kmacro.el...
Generating autoloads for kmacro.el...done
Local variables entry is missing the suffix
mingw32-make[1]: *** [autoloads] Error -1
mingw32-make[1]: Leaving directory `C:/programs/emacs-unicode-2/lisp'
mingw32-make: *** [bootstrap-gmake] Error 2

It seems that the offending entry is in ldefs-boot.el:

;; Local Variables:
;; version-control: never
;; no-byte-compile: t
;; no-update-autoloads: t
;; End:

- but I can't see what is wrong with it. Perhaps the fault is in the function hack-local-variables in files.el.

Richard.




reply via email to

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