From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ilya Zakharevich Newsgroups: gmane.emacs.bugs Subject: bug#19989: 25.0.50; Build instructions on Windows Date: Fri, 6 Mar 2015 01:59:52 -0800 Message-ID: <20150306095952.GA11017@math.berkeley.edu> References: <20150303163453.GA25244@math.berkeley.edu> <834mq2qana.fsf@gnu.org> <83385mq9og.fsf@gnu.org> <20150303203037.GA26426@math.berkeley.edu> <83pp8ppgvw.fsf@gnu.org> <20150305211821.GA2915@math.berkeley.edu> <83lhjao7fr.fsf@gnu.org> <54F971AD.2050907@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1425636093 32280 80.91.229.3 (6 Mar 2015 10:01:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 6 Mar 2015 10:01:33 +0000 (UTC) Cc: 19989@debbugs.gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 06 11:01:18 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YTp4F-00088m-N7 for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Mar 2015 11:01:15 +0100 Original-Received: from localhost ([::1]:57149 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTp4F-0004X1-6h for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Mar 2015 05:01:15 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46407) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTp45-0004Q4-T4 for bug-gnu-emacs@gnu.org; Fri, 06 Mar 2015 05:01:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YTp42-0001Le-Lr for bug-gnu-emacs@gnu.org; Fri, 06 Mar 2015 05:01:05 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38279) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTp42-0001LO-Ht for bug-gnu-emacs@gnu.org; Fri, 06 Mar 2015 05:01:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YTp42-0006Al-1l for bug-gnu-emacs@gnu.org; Fri, 06 Mar 2015 05:01:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Ilya Zakharevich Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Mar 2015 10:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19989-submit@debbugs.gnu.org id=B19989.142563600623591 (code B ref 19989); Fri, 06 Mar 2015 10:01:01 +0000 Original-Received: (at 19989) by debbugs.gnu.org; 6 Mar 2015 10:00:06 +0000 Original-Received: from localhost ([127.0.0.1]:36847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTp36-000687-1p for submit@debbugs.gnu.org; Fri, 06 Mar 2015 05:00:05 -0500 Original-Received: from nm4-vm7.bullet.mail.gq1.yahoo.com ([98.136.218.166]:44836) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTp33-00067P-Fn for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 05:00:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425635995; bh=CGscqrdG+IBifWjxxBtY0QhvJrA/mTqA29R5GKvwa0M=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=o3hG7TQ7Oxgo8cwknOIlM16GWgQvgeM4iD3DguHImZTy5eBbGyaPFf75y0BhP1H1iqkeiwJNXToS9ryuAGiTGIRS7x03xAwDfWEKzpmj72VBSCtO+rTPbpy9fGvMOP2RvIZdJ00YaWYgcHtVKmBGImJa0pkdGlR2Vs2mEFQaixRkEDPL8oWXYT40PXIC5qTzhYeeL1eroTrCAxQ9ApgEGrAAwEewN6ocXiVSknvUbvbFqgFs4JIzCjkqvkqtbGgLKpdnfhkb+vbF/jZlnn3JXyksTUWsaxtHjF3n87UIz4pButWQhkIWBOHojrzWjJry839P8FBGVBsoILYKkMtpNA== Original-Received: from [98.137.12.57] by nm4.bullet.mail.gq1.yahoo.com with NNFMP; 06 Mar 2015 09:59:55 -0000 Original-Received: from [208.71.42.207] by tm2.bullet.mail.gq1.yahoo.com with NNFMP; 06 Mar 2015 09:59:55 -0000 Original-Received: from [127.0.0.1] by smtp218.mail.gq1.yahoo.com with NNFMP; 06 Mar 2015 09:59:55 -0000 X-Yahoo-Newman-Id: 518197.78619.bm@smtp218.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: MbVoAC8VM1l0dw74EReLWRhSNOOHdRHkDf2dw1KYKWEdpOb jDYl8F2piz46ZqMReltWs3ycooceMkGzxYj57ChJzBZkNU2aibyrTNkNtk5X cXdlNt7fDKVeUcs.FVZqbfqoLCy4wjP0T3KjBqAOLscdu_4acSm.pXy.f1fd gR1.V2dkPFTdJBMGdDF0QsnCKrn6GPmuKoF1ZapFHFdrHeNlZoD.vLDE74SQ KvyAI0_lD2C3Moxuo2DcUOEm7vpqDgbZiJLM6P2ND_9Aw6Kxu8BijZnR263n 0T3Ymj86XqsNfHJBMIREI7oY13WLFL_alhufE4cskaWJ2c2Q3ogfFlIZ1h6l KZhGRwwuXce0fgK.XMtZK8RRQ6VzBed3TjMFM4wv.LJp1pcaesweq7vq.XAS r_flaIBwpa4bbxPzrTkDJ5IFOxrGFTVahfszpxNJhGsK1iIDl_mMOejs1XKP ZZ08XCgNDvFUQHr.cWO0xWGoPL6VJAqPfFTh5NyQP1RCT1KX2vVJsq3qrRX1 Kh2tg_57tIE4Pt5pwMtBoa1mnSQKQ0y5s2P1rrg68vB5BbiOX1i0- X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Content-Disposition: inline In-Reply-To: <54F971AD.2050907@gmx.at> User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:100143 Archived-At: On Fri, Mar 06, 2015 at 10:21:49AM +0100, martin rudalics wrote: > Setting up mingw without mingw-get from scratch (resolving all the > necessary dependencies) looks like it could take at least a week here. > Maybe I'm wrong but it appears that every DL and installation step has > to be prepared carefully wrt overwriting (or not) previously installed > libraries. > > Using mingw-get (which I did) is complicated as well if you want to > avoid falling into one of the traps mentioned in this thread. I think building Emacs stole about 10 hours of my active time. However, I must mention that the MAIN problem was: A) apparently, the download and build instructions changes not so long ago, so what google finds are obsolete irrelevant instructions. B) Since I got many different versions of Emacs build tree downloaded, I might have mixed up all the BAR/nt/INSTALL. Do not know how did it happen EXACTLY, but for several rounds I was thinking I MUST run nt/configure.bat The warning which nt/configure.bat gives is not specific enough (at least when shown on background of all the [wrong] info found by googling): echo **************************************************************** echo *** THIS METHOD OF BUILDING EMACS IS NO LONGER SUPPORTED. ** echo *** INSTEAD, FOLLOW THE INSTRUCTIONS FROM INSTALL. ** echo **************************************************************** -------------------------------------------- I cannot be sure, but I suspect that if it would show an extra line: **** The current way is to install MSYS and MINGW, **** **** and run the top-level configure script. **** this might have saved me about half of these 10 hours. (But it might have been my very personal way to confuse myself, and this extra message won’t be so useful for other people.) Ilya