From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: compiling emacs/nt from cvs using cygwin tools Date: Mon, 07 Aug 2006 06:38:54 +0300 Message-ID: References: <1153290207.288717.302400@i42g2000cwa.googlegroups.com> <1153299917.871931.46510@b28g2000cwb.googlegroups.com> <1153302363.285689.115310@h48g2000cwc.googlegroups.com> <1153692569.683262.312080@m73g2000cwd.googlegroups.com> <1154904221.139453.10560@n13g2000cwa.googlegroups.com> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1154921954 19528 80.91.229.2 (7 Aug 2006 03:39:14 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 7 Aug 2006 03:39:14 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Aug 07 05:39:12 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1G9vxP-0006Im-3Y for geh-help-gnu-emacs@m.gmane.org; Mon, 07 Aug 2006 05:39:11 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1G9vxO-0005Ni-KY for geh-help-gnu-emacs@m.gmane.org; Sun, 06 Aug 2006 23:39:10 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1G9vxD-0005NS-Vf for help-gnu-emacs@gnu.org; Sun, 06 Aug 2006 23:39:00 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1G9vxB-0005NG-OL for help-gnu-emacs@gnu.org; Sun, 06 Aug 2006 23:38:59 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1G9vxB-0005ND-I8 for help-gnu-emacs@gnu.org; Sun, 06 Aug 2006 23:38:57 -0400 Original-Received: from [192.114.186.66] (helo=romy.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.52) id 1G9w1K-0005qh-PG for help-gnu-emacs@gnu.org; Sun, 06 Aug 2006 23:43:15 -0400 Original-Received: from HOME-C4E4A596F7 (IGLD-80-230-39-232.inter.net.il [80.230.39.232]) by romy.inter.net.il (MOS 3.7.3-GA) with ESMTP id FLO23631 (AUTH halo1); Mon, 7 Aug 2006 06:38:54 +0300 (IDT) Original-To: help-gnu-emacs@gnu.org In-reply-to: <1154904221.139453.10560@n13g2000cwa.googlegroups.com> (rmfuhrer@verizon.net) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:36547 Archived-At: > From: "slappysquirrel" > Date: 6 Aug 2006 15:43:41 -0700 > > Let me second the request to make the docs more clear. When did you last look at nt/INSTALL? If you didn't lately, please do; see below. > I have cygwin make 3.81, which is more recent than any entry in the > compatibility table, so it left me wondering whether it might work. The table in nt/INSTALL relies on user reports; if you can tell what you found with the Cygwin port of Make 3.81, please do. (I expect it to be worse than the older ports, because Cygwin Make 3.81 drops all support for d:/foo/bar style of file names, but that's a guess.) > Anyway, what's the harm in replacing "and a port of GNU Make" with "and > a port of GNU Make (but not cygwin make)" ? It's a trivial change, and > at least two people would have been saved some trouble from attempting > a configuration that's known not to work... I think it was done already. nt/INSTALL now says: For the development environments based on GNU GCC (MinGW, MSYS, Cygwin - but see notes about Cygwin make below), depending on how Make is called, it could be: and Note that any version of Make that is compiled with Cygwin will only work with Cygwin tools, due to the use of cygwin style paths. This means Cygwin Make is unsuitable for building parts of Emacs that need to invoke Emacs itself (leim and "make bootstrap", for example). Also see the Trouble-shooting section below if you decide to go ahead and use Cygwin make.