From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dani Moncayo Newsgroups: gmane.emacs.devel Subject: Re: Emacs pretest 24.0.90 Date: Wed, 12 Oct 2011 13:27:26 +0200 Message-ID: References: <87litcvtu2.fsf@stupidchicken.com> <565EF29AD574471187720A71C5ABD45D@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1318418857 17662 80.91.229.12 (12 Oct 2011 11:27:37 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 12 Oct 2011 11:27:37 +0000 (UTC) Cc: Chong Yidong , emacs-devel@gnu.org To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 12 13:27:33 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RDwyC-0003i1-1J for ged-emacs-devel@m.gmane.org; Wed, 12 Oct 2011 13:27:32 +0200 Original-Received: from localhost ([::1]:44827 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDwyB-0002js-Kz for ged-emacs-devel@m.gmane.org; Wed, 12 Oct 2011 07:27:31 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:45958) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDwy8-0002h2-Ra for emacs-devel@gnu.org; Wed, 12 Oct 2011 07:27:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RDwy7-0000sY-N7 for emacs-devel@gnu.org; Wed, 12 Oct 2011 07:27:28 -0400 Original-Received: from mail-yw0-f41.google.com ([209.85.213.41]:39699) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDwy7-0000sT-HV for emacs-devel@gnu.org; Wed, 12 Oct 2011 07:27:27 -0400 Original-Received: by ywe9 with SMTP id 9so692141ywe.0 for ; Wed, 12 Oct 2011 04:27:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=Sm3HX+XmdrbpDC8nsWpnv/AD5Rco2Gb2Xku2Dya4g5A=; b=NNDSYa1NgR1xT5Hk7hPZAjgwAeyg3txfOJxs+0nPzAtHSwM+bW+FsEiSc8ipwRntk2 eNEAf2+SISxRPKuqY9+hg0SECS5nzOdCrB0Qo91hTHg8684QRCPQIuJwkAVa/Duz8Mbe DMUT4VfxnXsSYsQmER+mm1EBkT20iy6JdBcGk= Original-Received: by 10.236.173.131 with SMTP id v3mr36063755yhl.112.1318418846820; Wed, 12 Oct 2011 04:27:26 -0700 (PDT) Original-Received: by 10.236.207.6 with HTTP; Wed, 12 Oct 2011 04:27:26 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.213.41 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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 Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:144978 Archived-At: >>> Is there a Windows build available via HTTP? >> >> ping. >> >> The last Windows build published by Sean was from 2011-09-19. =A0I haven= 't found a >> build for the pretest. =A0Is there one (available using HTTP)? > Here's my recipe again, with a couple of fixes (in steps #0.3 and #2): 0. Prerequisites: 0.1. Install bzr (if you are going to pull the sources from a bzr branch). 0.2. Install mingw (with the msys package). 0.3. Create a file "mingw-console.cmd" with the content described in [a]. 1. Get the sources you want to build from ("bzr pull" or your favorite way)= . 2. Invoke the "mingw-console.cmd" script (to open a console where we'll run the following commands). 3. run "cd C:\emacs\trunk\nt". [b]. 4. run "configure --without-xpm --without-png --without-jpeg --without-tiff --without-gif". 5. run "make bootstrap". [c]. 6. run "make info". [c] 7. run "make install". [c] That's all. I hope it helps. --- Footnotes: --- [a] File "mingw-console.cmd": ------ begin of file ----------------------------- @set PATHMINGW=3DC:\MinGW\bin;C:\MinGW\msys\1.0\bin @set PATHBAZAAR=3DC:\Program Files (x86)\Bazaar @set PATH=3D%PATHMINGW%;%PATHBAZAAR%;%PATH% @cmd ------ end of file ------------------------------- Substitute: * "C:\MinGW" with the directory where you've installed mingw(+msys). * "C:\Program Files (x86)\Bazaar" with the directory where you've installed bazaar. [b] Substitute "C:\emacs\trunk" with the directory where you've got the emacs source tree. [c] This starts a make process. Unfortunately, sometimes the process stops because it spawns a child "cmd.exe" session (I don't know why). In these cases, I've seen that the solution is simply to exit from that session (run "exit"). As many of you know, this problem can be solved if you substitute msys with various utilities from the GnuWin project. IMO this is a pity, because msys is well integrated into the mingw-get package manager, and thus seems to be a better alternative. --=20 Dani Moncayo