From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Lennart Borgman" Newsgroups: gmane.emacs.devel Subject: Building Emacs from CVS on windows nt failed Date: Sun, 17 Oct 2004 15:42:52 +0200 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <004d01c4b44f$3cf4d1b0$0200a8c0@sedrcw11488> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1098020616 22672 80.91.229.6 (17 Oct 2004 13:43:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 17 Oct 2004 13:43:36 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 17 15:43:26 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CJBJm-0006rw-00 for ; Sun, 17 Oct 2004 15:43:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CJBR1-0000QQ-9s for ged-emacs-devel@m.gmane.org; Sun, 17 Oct 2004 09:50:55 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CJBQu-0000QB-Ow for emacs-devel@gnu.org; Sun, 17 Oct 2004 09:50:48 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CJBQu-0000Pz-9n for emacs-devel@gnu.org; Sun, 17 Oct 2004 09:50:48 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CJBQu-0000Pw-4q for emacs-devel@gnu.org; Sun, 17 Oct 2004 09:50:48 -0400 Original-Received: from [81.228.11.114] (helo=av7-2-sn1.fre.skanova.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CJBJG-0001sS-38 for emacs-devel@gnu.org; Sun, 17 Oct 2004 09:42:54 -0400 Original-Received: by av7-2-sn1.fre.skanova.net (Postfix, from userid 502) id 4784037E7E; Sun, 17 Oct 2004 15:42:53 +0200 (CEST) Original-Received: from smtp3-2-sn1.fre.skanova.net (smtp3-2-sn1.fre.skanova.net [81.228.11.164]) by av7-2-sn1.fre.skanova.net (Postfix) with ESMTP id EC62A37E73 for ; Sun, 17 Oct 2004 15:42:52 +0200 (CEST) Original-Received: from sedrcw11488 (t1o58p19.telia.com [62.20.164.19]) by smtp3-2-sn1.fre.skanova.net (Postfix) with SMTP id 28EAE37E49 for ; Sun, 17 Oct 2004 15:42:52 +0200 (CEST) Original-To: "Emacs Devel" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1409 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:28504 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:28504 I took some time to download the CVS version and started building it. It fails in make boostrap with the following: Wrote c:/emacscvs/emacs/lisp/finder-inf.el touch cus-load.el Can't touch cus-load.el - No such file or directory make[1]: *** [cus-load.el] Error 1 make[1]: Leaving directory `/c/emacscvs/emacs/lisp' make: *** [bootstrap-gmake] Error 2 I guess it is not very important in this case (cus-load.el seems to be missing, can't find it in WebCVS either), but I am using current MinGW and MSYS. I have however another point about this. When things fail on ms windows you immediately starting wondering whether the build process for ms windows is updated or not. I am very far from beeing a compiler expert and posix expert, but I wonder if it would not be better merge the building processes so that windows nt was built the same way as the unix or GNU/Linux builds? I have got the impression that several people would like something like that to happen. I wonder if MSYS is enough for that? Is the make that comes with MSYS GNU make? Is the MSYS shell good enough? Are the any problems with building with MSVC? Maybe the NMakeFile is built by the MSVC? I can understand that a separate build process for ms windows was once created. My question is whether it is still useful or something that takes extra time for many people. - Lennart