From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Harald Maier Newsgroups: gmane.emacs.devel Subject: Re: Emacs 21.3.50 on cygwin bootstrap failed. Date: Fri, 13 Feb 2004 07:51:56 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1076655189 29218 80.91.224.253 (13 Feb 2004 06:53:09 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 13 Feb 2004 06:53:09 +0000 (UTC) Cc: Eric Hanchrow , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Feb 13 07:53:01 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1ArXC9-00026z-00 for ; Fri, 13 Feb 2004 07:53:01 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1ArXC9-0000Cp-00 for ; Fri, 13 Feb 2004 07:53:01 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1ArXBv-0003bV-9E for emacs-devel@quimby.gnus.org; Fri, 13 Feb 2004 01:52:47 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1ArXBo-0003Ze-PT for emacs-devel@gnu.org; Fri, 13 Feb 2004 01:52:40 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1ArXBF-0003UG-Oe for emacs-devel@gnu.org; Fri, 13 Feb 2004 01:52:36 -0500 Original-Received: from [212.227.126.186] (helo=moutng.kundenserver.de) by monty-python.gnu.org with esmtp (Exim 4.24) id 1ArXBF-0003U6-E0 for emacs-devel@gnu.org; Fri, 13 Feb 2004 01:52:05 -0500 Original-Received: from [212.227.126.161] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1ArXBA-0006GV-00; Fri, 13 Feb 2004 07:52:00 +0100 Original-Received: from [80.136.227.110] (helo=ate.maierh) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1ArXBA-0007Ji-00; Fri, 13 Feb 2004 07:52:00 +0100 Original-Received: by ate.maierh (Postfix, from userid 500) id 54D7C12B35; Fri, 13 Feb 2004 07:51:56 +0100 (CET) Original-To: "Steven Wu" In-Reply-To: (Steven Wu's message of "Thu, 12 Feb 2004 01:09:37 -0700") User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux) X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:7f9705e6678292fb4e27195dea438aa3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:19911 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:19911 "Steven Wu" writes: > I took the CVS src of Emacs 21.3.50 to cygwin and did make > bootstrap. The bootstrap-emacs was generated, however, it could not > load loadup.el and complained the file was missing. Of course, the > file was right there. Does anyone has the similar problem compiling > CVS emacs on cygwin? I played around and it seems that in the emacs/lisp directory the load path during bootstrapping is wrong calculated: ,----[ Wrong Load Path ] | Using load-path ( | /usr/local/share/emacs/21.3.50/site-lisp | /usr/local/share/emacs/21.3.50/site-lisp/emacs-lisp | /usr/local/share/emacs/21.3.50/site-lisp/language | /usr/local/share/emacs/21.3.50/site-lisp/international | /usr/local/share/emacs/21.3.50/site-lisp/textmodes) `---- I don't know why this happens, maybe other people have an idea. As a workaround you can go into the emacs/lisp directory and then put in the following command: ,---- | $ EMACSLOADPATH=. make bootstrap EMACS=../src/bootsrap-emacs.exe `---- Additional it needs too the following change in the loadup.el file, because bootstraping wants to load too the compile.el file: ------ Index: loadup.el =================================================================== RCS file: /cvsroot/emacs/emacs/lisp/loadup.el,v retrieving revision 1.133 diff -r1.133 loadup.el 40a41 > (expand-file-name "progmodes" dir) ------ Harald PS: I did the above with the source of 2004-02-09.