From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Takashi Hiromatsu Newsgroups: gmane.emacs.devel Subject: Re: Emacs pretest 22.0.99 Date: Wed, 25 Apr 2007 09:41:45 +0900 Message-ID: References: <87ejma1o37.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (generated by EMIKO 1.14.1 - "Choanoflagellata") Content-Type: multipart/mixed; boundary="Multipart_Wed_Apr_25_09:41:45_2007-1" X-Trace: sea.gmane.org 1177461730 11167 80.91.229.12 (25 Apr 2007 00:42:10 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 25 Apr 2007 00:42:10 +0000 (UTC) To: Eli Zaretskii , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 25 02:42:06 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HgVaA-0008OQ-BC for ged-emacs-devel@m.gmane.org; Wed, 25 Apr 2007 02:42:06 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HgVfj-00017V-61 for ged-emacs-devel@m.gmane.org; Tue, 24 Apr 2007 20:47:51 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HgVff-00017O-UH for emacs-devel@gnu.org; Tue, 24 Apr 2007 20:47:47 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HgVff-00017C-2O for emacs-devel@gnu.org; Tue, 24 Apr 2007 20:47:47 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HgVfe-000179-UQ for emacs-devel@gnu.org; Tue, 24 Apr 2007 20:47:46 -0400 Original-Received: from comf0-1.isuzu.co.jp ([211.10.130.109] helo=comf2.isuzu.co.jp) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HgVa3-00029D-UI; Tue, 24 Apr 2007 20:42:00 -0400 Original-Received: from unknown (HELO localhost) ([148.161.138.51]) by comf2.isuzu.co.jp with ESMTP; 25 Apr 2007 09:41:58 +0900 X-IronPort-AV: i="4.14,448,1170601200"; d="scan'208"; a="3525091:sNHT44472379" X-Envelope-To: eliz@gnu.org, emacs-devel@gnu.org, matsuan@ca2.so-net.ne.jp X-Envelope-From: takashi-hiromatsu@isuzu.co.jp In-Reply-To: User-Agent: Wanderlust/2.15.5 (Almost Unreal) EMIKO/1.14.1 (Choanoflagellata) LIMIT/1.14.10 (Furuichi) APEL/10.6 Emacs/22.0.99 (i386-mingw-nt5.0.2195) MULE/5.0 (SAKAKI) X-Dispatcher: imput version 20050308(IM148) Original-Lines: 87 X-detected-kernel: FreeBSD 2.0-4.2 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: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:70027 Archived-At: --Multipart_Wed_Apr_25_09:41:45_2007-1 Content-Type: text/plain; charset=US-ASCII > > > ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-22.0.99.tar.gz > > > ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-22.0.98-22.0.99.xdelta > > > > I succeeded to build w32 version by Cygwin latest distribution except make > > version. My make is version 3.80. > > Thank you for your report. > > Is this a Cygwin build or a native Windows build? That is, is the > resulting binary a Cygwin program or a native Windows programs? > > If the latter, then using Cygwin Make is generally considered to not > work (see nt/INSTALL for details). Off course, my build is for native Windows. I konw nt/INSTALL. | cygwin compiled make 3.80: fails?[6] fails?[6] | cygwin compiled make 3.81: fails fails?[6] | mingw32 compiled make 3.79.1: okay okay | mingw32 compiled make 3.80: okay okay[6] | mingw32 compiled make 3.81: okay okay[7] | | Notes: | | [1] doesn't cope with makefiles with DOS line endings, so must mount | emacs source with text!=binary. | [2] fails when needs to invoke shell commands; okay invoking gcc etc. | [3] requires LC_MESSAGES support to build; cannot build with early | versions of cygwin. | [4] may fail on Windows 9X and Windows ME; if so, install Bash. | [5] fails when building leim due to the use of cygwin style paths. | May work if building emacs without leim. | [6] not recommended; please report if you try this combination. Then I reported that I succeeded with "cygwin compiled make 3.80:" Off course, before configuration, I had to make un-comment 3 lines in nt/gmage.defs like as attached patch. Then the binary, I bulld, works well. > > In makefile, variable EMACS is set as > > EMACS = $(THISDIR)/../bin/emacs.exe > > but, it should be set as > > EMACS = $(THISDIR)/../src/oo-spd/i386/temacs.exe > > for 'make recompile', isn't it? > > No, the default is okay for the case that you didn't change any > sources since the last build, and assuming that Emacs binary is > installed in-place in the `bin' subdirectory of the top-level Emacs > directory. If you have emacs.exe in some other place, you need to > override the value of EMACS from the command line, for example: > > make recompile EMACS=../src/oo-spd/i386/emacs.exe Thank you for your explanation. I hope that nt/INSTALL have some sentences like you expalined. Takashi Hiromatsu --Multipart_Wed_Apr_25_09:41:45_2007-1 Content-Type: application/octet-stream; type=patch Content-Disposition: attachment; filename="cygwin.patch" Content-Transfer-Encoding: 7bit --- nt/gmake.defs.orgi 2006-08-25 13:42:35.474498400 +0900 +++ nt/gmake.defs 2006-08-25 13:42:42.234353400 +0900 @@ -84,9 +84,9 @@ # remedied before putting this cygpath kludge back in. # Convert CURDIR to native file name, if in Cygwin format -#ifeq "$(shell cygpath $(CURDIR))" "$(CURDIR)" -#CURDIR := $(shell cygpath -m $(CURDIR)) -#endif +ifeq "$(shell cygpath $(CURDIR))" "$(CURDIR)" +CURDIR := $(shell cygpath -m $(CURDIR)) +endif THISDIR = . --Multipart_Wed_Apr_25_09:41:45_2007-1 Content-Type: text/plain; charset=US-ASCII --Multipart_Wed_Apr_25_09:41:45_2007-1 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel --Multipart_Wed_Apr_25_09:41:45_2007-1--