emacs-devel
[Top][All Lists]
Advanced

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

Re: Still cannot build native windows version of emacs 23.*


From: Lennart Borgman (gmail)
Subject: Re: Still cannot build native windows version of emacs 23.*
Date: Sat, 09 Feb 2008 02:51:37 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666

Lennart Borgman (gmail) wrote:
But now I get

 Generating autoloads for find-dired.el...done
 Generating autoloads for find-file.el...
 Generating autoloads for find-file.el...done
 Generating autoloads for find-lisp.el...
 Generating autoloads for find-lisp.el...done
 Local variables entry is missing the suffix
 make[1]: *** [autoloads] Error -1
 make[1]: Leaving directory `C:/eclean/bld/emacs/lisp'
 make: *** [bootstrap-gmake] Error 2

Further adventures:

It looks like file endings are handled badly somewhere. I dumped some info in hack-local-variables:

 (message "-- %s: (%s)" file (buffer-substring-no-properties
          startpos endpos))
  ...
   (if (looking-back suffix)
        delete-region (match-beginning 0) (point))
      ;;(error "Local variables entry is missing the suffix"))
      (error
"Local variables entry in %s is missing the suffix (suffix chars: %s), line:\n%s"
       file (append suffix nil)
       (buffer-substring-no-properties
        (line-beginning-position) (line-end-position))
                     ))

The error message above showed that there was a CR (13) at the end of the line when processing finder-inf.el. When I changed the line endings from DOS to Unix this file got processed ok, but later on I got

 Generating autoloads for kermit.el...done
 Generating autoloads for kmacro.el...
 Generating autoloads for kmacro.el...done
 -- c:/eclean/bld/emacs/lisp/ldefs-boot.el: (;; version-control: never
 ;; no-byte-compile: t
 ;; no-update-autoloads: t
 )
 Local variables entry in c:/eclean/bld/emacs/lisp/ldefs-boot.el
   is missing the suffix (suffix chars: (13 36)), line:
 version-control: never
 make[1]: *** [autoloads] Error -1
 make[1]: Leaving directory `C:/eclean/bld/emacs/lisp'
 make: *** [bootstrap-gmake] Error 2




reply via email to

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