From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "William Xue" Newsgroups: gmane.emacs.devel Subject: Re: Help: build emacs in cygwin Date: Wed, 07 Mar 2007 09:27:04 +0800 Organization: wv Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 Content-Transfer-Encoding: Quoted-Printable X-Trace: sea.gmane.org 1173230874 30158 80.91.229.12 (7 Mar 2007 01:27:54 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 7 Mar 2007 01:27:54 +0000 (UTC) Cc: emacs-devel@gnu.org To: "Eli Zaretskii" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 07 02:27:47 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 1HOkwS-0007ls-MQ for ged-emacs-devel@m.gmane.org; Wed, 07 Mar 2007 02:27:46 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HOkwT-0006Qy-Uf for ged-emacs-devel@m.gmane.org; Tue, 06 Mar 2007 20:27:45 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HOkwF-0006Qt-8c for emacs-devel@gnu.org; Tue, 06 Mar 2007 20:27:31 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HOkwE-0006Qh-9S for emacs-devel@gnu.org; Tue, 06 Mar 2007 20:27:30 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HOkwE-0006Qe-42 for emacs-devel@gnu.org; Tue, 06 Mar 2007 20:27:30 -0500 Original-Received: from wr-out-0506.google.com ([64.233.184.229]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HOkwA-0006L5-HN for emacs-devel@gnu.org; Tue, 06 Mar 2007 20:27:27 -0500 Original-Received: by wr-out-0506.google.com with SMTP id i20so1881wra for ; Tue, 06 Mar 2007 17:27:26 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:date:to:subject:from:organization:cc:content-type:mime-version:references:content-transfer-encoding:message-id:in-reply-to:user-agent; b=rfrok2HfIA0BJZ8eGghBEUu+1oOdSddPj0zvlyxgE8eMFsmENDQlTUuXIfFvx3MAlQpLaoOGwlvs2bkrGz9A1hfIhWNOfEjDN+7Jdfz6E1iO+yh31iJ8MbmnTnp2eVGC8SgQXb4zcBKruc8447SC33TjLZjCadttzrCb4S/vTMg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:to:subject:from:organization:cc:content-type:mime-version:references:content-transfer-encoding:message-id:in-reply-to:user-agent; b=UI9yEuzuhzDk80Hib4pnIT8YuKwPQ7221CCH37hzYQG3h2pRxWjAK92xeVz9ZDp1FLQoaQUYLqNiBv5zOPKFMzoIugoQnXnwLD0plCh1ZGYPmIYv8r5K2hvTN+cM56P8SoAaRJNWg80w+txsO06d95Q0cqMsM/AHDLutF0G1MfA= Original-Received: by 10.114.78.1 with SMTP id a1mr1994026wab.1173230844788; Tue, 06 Mar 2007 17:27:24 -0800 (PST) Original-Received: from williamnb ( [58.33.96.177]) by mx.google.com with ESMTP id n22sm21200pof.2007.03.06.17.27.21; Tue, 06 Mar 2007 17:27:23 -0800 (PST) In-Reply-To: User-Agent: Opera Mail/9.20 (Win32) X-detected-kernel: Linux 2.4-2.6 (Google crawlbot) 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:67467 Archived-At: On Wed, 07 Mar 2007 04:40:00 +0800, Eli Zaretskii wrote: >> Date: Tue, 06 Mar 2007 16:01:30 +0800 >> From: "William Xue" >> >> I'm attempting to build emacs in cygwin and encountered a problem wit= h : >> >> mv -f emacs.exe bootstrap-emacs.exe >> mv: cannot stat `emacs.exe': No such file or directory > > Please show the entire transcript of the build, starting with > "make bootstrap". The Makefile itself does not have enough > information about the possible reason(s) for your problem. Eli, you mentioned 'transcript', is it the following? ---8<-------------------------------------------------------------------= ->8--- [williamx@williamnb emacs]$ make bootstrap (cd src; make mostlyclean) make[1]: Entering directory `/cygdrive/i/opensource/emacs/src' rm -f temacs.exe prefix-args.exe core *.core \#* *.o libXMenu11.a liblw.= a rm -f ../etc/DOC rm -f bootstrap-emacs.exe emacs-23.0.0.exe rm -f buildobj.lst make[1]: Leaving directory `/cygdrive/i/opensource/emacs/src' (cd oldXMenu; make clean) make[1]: Entering directory `/cygdrive/i/opensource/emacs/oldXMenu' rm -f libXMenu11.a Activate.o AddPane.o AddSel.o ChgPane.o ChgSel.o = Create.o DelPane.o DelSel.o Destroy.o Error.o EvHand.o FindPane.o = FindSel.o InsPane.o InsSel.o Internal.o Locate.o Post.o Recomp.o SetAEQ.= o = SetFrz.o SetPane.o SetSel.o XDelAssoc.o XLookAssoc.o XCrAssoc.o = XDestAssoc.o XMakeAssoc.o insque.o make[1]: Leaving directory `/cygdrive/i/opensource/emacs/oldXMenu' (cd lwlib; make clean) make[1]: Entering directory `/cygdrive/i/opensource/emacs/lwlib' rm -f *.o core errs ,* *.a .emacs_* make.log MakeOut \#* make[1]: Leaving directory `/cygdrive/i/opensource/emacs/lwlib' (cd lib-src; make clean) make[1]: Entering directory `/cygdrive/i/opensource/emacs/lib-src' rm -f core *.o getopt.h getopt.h-t rm -f etags.exe ctags.exe emacsclient.exe b2m.exe ebrowse.exe profile.ex= e = digest-doc.exe sorted-doc.exe movemail.exe cvtmail.exe fakemail.exe = hexl.exe update-game-score.exe test-distrib.exe make-docfile.exe rm -f fns*.el *.tab.c *.tab.h make[1]: Leaving directory `/cygdrive/i/opensource/emacs/lib-src' (cd man && make clean) make[1]: Entering directory `/cygdrive/i/opensource/emacs/man' rm -f *.log *.cp *.fn *.ky *.pg *.vr core *.tp *.core gnustmp.* rm -f *.dvi make[1]: Leaving directory `/cygdrive/i/opensource/emacs/man' (cd lispref && make clean) make[1]: Entering directory `/cygdrive/i/opensource/emacs/lispref' rm -f *.toc *.aux *.log *.cp *.cps *.fn *.fns *.tp *.tps \ *.vr *.vrs *.pg *.pgs *.ky *.kys rm -f make.out core make[1]: Leaving directory `/cygdrive/i/opensource/emacs/lispref' (cd lispintro && make clean) make[1]: Entering directory `/cygdrive/i/opensource/emacs/lispintro' rm -f *.log *.cp *.fn *.ky *.pg *.vr *.tp rm -f *.dvi make[1]: Leaving directory `/cygdrive/i/opensource/emacs/lispintro' (cd leim; make clean) make[1]: Entering directory `/cygdrive/i/opensource/emacs/leim' rm -f quail/CCDOSPY.elc quail/Punct.elc quail/QJ.elc quail/SW.elc = quail/TONEPY.elc quail/4Corner.elc quail/ARRAY30.elc quail/ECDICT.elc = quail/ETZY.elc quail/Punct-b5.elc quail/PY-b5.elc quail/QJ-b5.elc = quail/ZOZY.elc quail/tsang-b5.elc quail/quick-b5.elc quail/tsang-cns.elc= = quail/quick-cns.elc quail/PY.elc quail/ZIRANMA.elc quail/CTLau.elc = quail/CTLau-b5.elc quail/CCDOSPY.el quail/Punct.el quail/QJ.el quail/SW.= el = quail/TONEPY.el quail/4Corner.el quail/ARRAY30.el quail/ECDICT.el = quail/ETZY.el quail/Punct-b5.el quail/PY-b5.el quail/QJ-b5.el = quail/ZOZY.el quail/tsang-b5.el quail/quick-b5.el quail/tsang-cns.el = quail/quick-cns.el quail/PY.el quail/ZIRANMA.el quail/CTLau.el = quail/CTLau-b5.el \ leim-list.el changed.tit changed.misc make[1]: Leaving directory `/cygdrive/i/opensource/emacs/leim' (cd lisp; make bootstrap-clean) make[1]: Entering directory `/cygdrive/i/opensource/emacs/lisp' cd /src/opensource/emacs/lisp; rm -f *.elc */*.elc make[1]: Leaving directory `/cygdrive/i/opensource/emacs/lisp' (cd leim; make bootstrap-clean) make[1]: Entering directory `/cygdrive/i/opensource/emacs/leim' rm -f quail/CCDOSPY.elc quail/Punct.elc quail/QJ.elc quail/SW.elc = quail/TONEPY.elc quail/4Corner.elc quail/ARRAY30.elc quail/ECDICT.elc = quail/ETZY.elc quail/Punct-b5.elc quail/PY-b5.elc quail/QJ-b5.elc = quail/ZOZY.elc quail/tsang-b5.elc quail/quick-b5.elc quail/tsang-cns.elc= = quail/quick-cns.elc quail/PY.elc quail/ZIRANMA.elc quail/CTLau.elc = quail/CTLau-b5.elc quail/CCDOSPY.el quail/Punct.el quail/QJ.el quail/SW.= el = quail/TONEPY.el quail/4Corner.el quail/ARRAY30.el quail/ECDICT.el = quail/ETZY.el quail/Punct-b5.el quail/PY-b5.el quail/QJ-b5.el = quail/ZOZY.el quail/tsang-b5.el quail/quick-b5.el quail/tsang-cns.el = quail/quick-cns.el quail/PY.el quail/ZIRANMA.el quail/CTLau.el = quail/CTLau-b5.el \ leim-list.el changed.tit changed.misc rm -f quail/CCDOSPY.elc quail/Punct.elc quail/QJ.elc quail/SW.elc = quail/TONEPY.elc /src/opensource/emacs/leim/quail/py-punct.elc = quail/4Corner.elc quail/ARRAY30.elc quail/ECDICT.elc quail/ETZY.elc = quail/Punct-b5.elc quail/PY-b5.elc quail/QJ-b5.elc quail/ZOZY.elc = /src/opensource/emacs/leim/quail/pypunct-b5.elc = /src/opensource/emacs/leim/quail/japanese.elc = /src/opensource/emacs/leim/ja-dic/ja-dic.elc = /src/opensource/emacs/leim/quail/hangul.elc = /src/opensource/emacs/leim/quail/hangul3.elc = /src/opensource/emacs/leim/quail/hanja.elc = /src/opensource/emacs/leim/quail/hanja3.elc = /src/opensource/emacs/leim/quail/hanja-jis.elc = /src/opensource/emacs/leim/quail/symbol-ksc.elc = /src/opensource/emacs/leim/quail/thai.elc = /src/opensource/emacs/leim/quail/viqr.elc = /src/opensource/emacs/leim/quail/vntelex.elc = /src/opensource/emacs/leim/quail/lao.elc = /src/opensource/emacs/leim/quail/lrt.elc = /src/opensource/emacs/leim/quail/indian.elc = /src/opensource/emacs/leim/quail/tibetan.elc = /src/opensource/emacs/leim/quail/latin-pre.elc = /src/opensource/emacs/leim/quail/latin-post.elc = /src/opensource/emacs/leim/quail/latin-alt.elc = /src/opensource/emacs/leim/quail/latin-ltx.elc = /src/opensource/emacs/leim/quail/welsh.elc = /src/opensource/emacs/leim/quail/czech.elc = /src/opensource/emacs/leim/quail/croatian.elc = /src/opensource/emacs/leim/quail/slovak.elc = /src/opensource/emacs/leim/quail/greek.elc = /src/opensource/emacs/leim/quail/cyrillic.elc = /src/opensource/emacs/leim/quail/cyril-jis.elc = /src/opensource/emacs/leim/quail/ethiopic.elc = /src/opensource/emacs/leim/quail/ipa.elc = /src/opensource/emacs/leim/quail/hebrew.elc = /src/opensource/emacs/leim/quail/georgian.elc = /src/opensource/emacs/leim/quail/sisheng.elc quail/tsang-b5.elc = quail/quick-b5.elc quail/tsang-cns.elc quail/quick-cns.elc quail/PY.elc = = quail/ZIRANMA.elc quail/CTLau.elc quail/CTLau-b5.elc = /src/opensource/emacs/leim/quail/sgml-input.elc = /src/opensource/emacs/leim/quail/rfc1345.elc = /src/opensource/emacs/leim/quail/uni-input.elc make[1]: Leaving directory `/cygdrive/i/opensource/emacs/leim' make info bootstrap-build make[1]: Entering directory `/cygdrive/i/opensource/emacs' (cd man; make -w info) make[2]: Entering directory `/cygdrive/i/opensource/emacs/man' make[2]: Nothing to be done for `info'. make[2]: Leaving directory `/cygdrive/i/opensource/emacs/man' (cd lispref; make -w info) make[2]: Entering directory `/cygdrive/i/opensource/emacs/lispref' make[2]: Nothing to be done for `info'. make[2]: Leaving directory `/cygdrive/i/opensource/emacs/lispref' (cd lispintro; make -w info) make[2]: Entering directory `/cygdrive/i/opensource/emacs/lispintro' make[2]: Nothing to be done for `info'. make[2]: Leaving directory `/cygdrive/i/opensource/emacs/lispintro' (cd lisp; make -w bootstrap-prepare) make[2]: Entering directory `/cygdrive/i/opensource/emacs/lisp' if test -x ../src/emacs; then \ make -w autoloads; \ else \ cp /src/opensource/emacs/lisp/ldefs-boot.el = /src/opensource/emacs/lisp/loaddefs.el; \ fi make[2]: Leaving directory `/cygdrive/i/opensource/emacs/lisp' (cd src; make -w bootstrap) make[2]: Entering directory `/cygdrive/i/opensource/emacs/src' gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O2= = /src/opensource/emacs/src/ecrt0.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = dispnew.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = frame.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = scroll.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = xdisp.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = xmenu.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = window.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = charset.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = coding.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = category.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = ccl.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = character.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = chartab.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = cm.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = term.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = xfaces.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = emacs.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = keyboard.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = macros.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = keymap.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = sysdep.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = buffer.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = filelock.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = insdel.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = marker.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = minibuf.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = fileio.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = dired.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = filemode.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = cmds.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = casetab.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = casefiddle.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = indent.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = search.c search.c: In function `Freplace_match': search.c:2383: warning: comparison is always true due to limited range o= f = data type gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = regex.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = undo.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = alloc.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = data.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = doc.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = editfns.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = callint.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = eval.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = floatfns.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = fns.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = print.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = lread.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = abbrev.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = syntax.c syntax.c: In function `char_quoted': syntax.c:310: warning: comparison is always true due to limited range of= = data type syntax.c: In function `find_defun_start': syntax.c:402: warning: comparison is always true due to limited range of= = data type syntax.c:406: warning: comparison is always true due to limited range of= = data type syntax.c: In function `back_comment': syntax.c:527: warning: comparison is always true due to limited range of= = data type syntax.c:556: warning: comparison is always true due to limited range of= = data type syntax.c: In function `scan_words': syntax.c:1225: warning: comparison is always true due to limited range o= f = data type syntax.c:1253: warning: comparison is always true due to limited range o= f = data type syntax.c:1277: warning: comparison is always true due to limited range o= f = data type syntax.c:1308: warning: comparison is always true due to limited range o= f = data type syntax.c: In function `forw_comment': syntax.c:2145: warning: comparison is always true due to limited range o= f = data type syntax.c:2175: warning: comparison is always true due to limited range o= f = data type syntax.c:2194: warning: comparison is always true due to limited range o= f = data type syntax.c: In function `Fforward_comment': syntax.c:2258: warning: comparison is always true due to limited range o= f = data type syntax.c:2266: warning: comparison is always true due to limited range o= f = data type syntax.c:2324: warning: comparison is always true due to limited range o= f = data type syntax.c:2341: warning: comparison is always true due to limited range o= f = data type syntax.c:2355: warning: comparison is always true due to limited range o= f = data type syntax.c: In function `scan_lists': syntax.c:2469: warning: comparison is always true due to limited range o= f = data type syntax.c:2480: warning: comparison is always true due to limited range o= f = data type syntax.c:2490: warning: comparison is always true due to limited range o= f = data type syntax.c:2516: warning: comparison is always true due to limited range o= f = data type syntax.c:2559: warning: comparison is always true due to limited range o= f = data type syntax.c:2586: warning: comparison is always true due to limited range o= f = data type syntax.c:2591: warning: comparison is always true due to limited range o= f = data type syntax.c:2634: warning: comparison is always true due to limited range o= f = data type syntax.c:2652: warning: comparison is always true due to limited range o= f = data type syntax.c:2685: warning: comparison is always true due to limited range o= f = data type syntax.c:2697: warning: comparison is always true due to limited range o= f = data type syntax.c:2712: warning: comparison is always true due to limited range o= f = data type syntax.c:2757: warning: comparison is always true due to limited range o= f = data type syntax.c:2765: warning: comparison is always true due to limited range o= f = data type syntax.c:2773: warning: comparison is always true due to limited range o= f = data type syntax.c: In function `Fbackward_prefix_chars': syntax.c:2876: warning: comparison is always true due to limited range o= f = data type syntax.c: In function `scan_sexps_forward': syntax.c:3038: warning: comparison is always true due to limited range o= f = data type syntax.c:3056: warning: comparison is always true due to limited range o= f = data type syntax.c:3087: warning: comparison is always true due to limited range o= f = data type syntax.c:3098: warning: comparison is always true due to limited range o= f = data type syntax.c:3104: warning: comparison is always true due to limited range o= f = data type syntax.c:3114: warning: comparison is always true due to limited range o= f = data type syntax.c:3138: warning: comparison is always true due to limited range o= f = data type syntax.c:3172: warning: comparison is always true due to limited range o= f = data type syntax.c:3184: warning: comparison is always true due to limited range o= f = data type syntax.c:3201: warning: comparison is always true due to limited range o= f = data type syntax.c:3205: warning: comparison is always true due to limited range o= f = data type syntax.c:3211: warning: comparison is always true due to limited range o= f = data type gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = unexcw.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = bytecode.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = process.c process.c: In function `status_message': process.c:491: warning: assignment discards qualifiers from pointer targ= et = type gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = callproc.c callproc.c: In function `Fcall_process': callproc.c:899: warning: assignment discards qualifiers from pointer = target type gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = region-cache.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = sound.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = atimer.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = doprnt.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = strftime.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = intervals.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = textprop.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = composite.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = md5.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = sheap.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = terminfo.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = gmalloc.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = ralloc.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = lastfile.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = vm-limit.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = mktime.c gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O= 2 = getloadavg.c gcc -Demacs -DHAVE_CONFIG_H -I. -I/src/opensource/emacs/src -g -O2 = = /src/opensource/emacs/src/prefix-args.c -o prefix-args echo "dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o charset.o = coding.o category.o ccl.o character.o chartab.o cm.o term.o xfaces.o = emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel= .o = marker.o minibuf.o fileio.o dired.o filemode.o cmds.o casetab.o = casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o = editfns.o callint.o eval.o floatfns.o fns.o print.o lread.o abbrev.o = syntax.o unexcw.o bytecode.o process.o callproc.o region-cache.o sound.o= = atimer.o doprnt.o strftime.o intervals.o textprop.o composite.o md5.o = = sheap.o terminfo.o gmalloc.o ralloc.o lastfile.o vm-limit.o mktime.o = = getloadavg.o " > buildobj.lst gcc -Wl,--image-base,0x20000000 -o temacs ecrt0.o dispnew.o frame.o = scroll.o xdisp.o xmenu.o window.o charset.o coding.o category.o ccl.o = character.o chartab.o cm.o term.o xfaces.o emacs.o keyboard.o macros.o= = keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio= .o = dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o regex= .o = undo.o alloc.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o = = print.o lread.o abbrev.o syntax.o unexcw.o bytecode.o process.o callproc= .o = region-cache.o sound.o atimer.o doprnt.o strftime.o intervals.o textprop= .o = composite.o md5.o sheap.o terminfo.o gmalloc.o ralloc.o lastfile.o = vm-limit.o mktime.o getloadavg.o -lcurses -lg `gcc = -print-libgcc-file-name` -lm -lc `gcc -print-libgcc-file-name` Info: resolving __tzname by linking to __imp___tzname (auto-import) RUNEMACS=3D"`/bin/pwd`/temacs"; cd = /src/opensource/emacs/src/../admin/unidata; make -w RUNEMACS=3D"${RUNEMA= CS}" = DSTDIR=3D/src/opensource/emacs/src/../lisp/international make[3]: Entering directory `/cygdrive/i/opensource/emacs/admin/unidata'= /cygdrive/i/opensource/emacs/src/temacs -batch -f batch-byte-compile = unidata-gen.el Loading loadup.el (source)... Using load-path (/src/opensource/emacs/lisp = /src/opensource/emacs/lisp/emacs-lisp /src/opensource/emacs/lisp/languag= e = /src/opensource/emacs/lisp/international = /src/opensource/emacs/lisp/textmodes) Loading emacs-lisp/byte-run (source)... Loading emacs-lisp/backquote (source)... Loading subr (source)... Loading version.el (source)... Loading widget (source)... Loading custom (source)... Loading emacs-lisp/map-ynp (source)... Loading env (source)... Loading cus-start (source)... Loading international/mule (source)... Loading international/mule-conf.el (source)... ELC=3D`/bin/pwd`/unidata-gen.elc; \ DATA=3D`/bin/pwd`/unidata.txt; \ cd /src/opensource/emacs/src/../lisp/international; \ /cygdrive/i/opensource/emacs/src/temacs -batch --load ${ELC} -f= = unidata-gen-files ${DATA} Loading loadup.el (source)... Using load-path (/src/opensource/emacs/lisp = /src/opensource/emacs/lisp/emacs-lisp /src/opensource/emacs/lisp/languag= e = /src/opensource/emacs/lisp/international = /src/opensource/emacs/lisp/textmodes) Loading emacs-lisp/byte-run (source)... Loading emacs-lisp/backquote (source)... Loading subr (source)... Loading version.el (source)... Loading widget (source)... Loading custom (source)... Loading emacs-lisp/map-ynp (source)... Loading env (source)... Loading cus-start (source)... Loading international/mule (source)... Loading international/mule-conf.el (source)... make[3]: Leaving directory `/cygdrive/i/opensource/emacs/admin/unidata' `/bin/pwd`/temacs --batch --load loadup bootstrap Loading loadup.el (source)... Using load-path (/src/opensource/emacs/lisp = /src/opensource/emacs/lisp/emacs-lisp /src/opensource/emacs/lisp/languag= e = /src/opensource/emacs/lisp/international = /src/opensource/emacs/lisp/textmodes) Loading emacs-lisp/byte-run (source)... Loading emacs-lisp/backquote (source)... Loading subr (source)... Loading version.el (source)... Loading widget (source)... Loading custom (source)... Loading emacs-lisp/map-ynp (source)... Loading env (source)... Loading cus-start (source)... Loading international/mule (source)... Loading international/mule-conf.el (source)... mv -f emacs.exe bootstrap-emacs.exe mv: cannot stat `emacs.exe': No such file or directory make[2]: *** [bootstrap-emacs.exe] Error 1 make[2]: Leaving directory `/cygdrive/i/opensource/emacs/src' make[1]: *** [bootstrap-build] Error 2 make[1]: Leaving directory `/cygdrive/i/opensource/emacs' make: *** [bootstrap] Error 2 [williamx@williamnb emacs]$ ---8<-------------------------------------------------------------------= ->8--- -- = Sincerely yours, William