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 12:18:19 +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 1318414714 21620 80.91.229.12 (12 Oct 2011 10:18:34 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 12 Oct 2011 10:18:34 +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 12:18:30 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 1RDvtK-0003fW-WD for ged-emacs-devel@m.gmane.org; Wed, 12 Oct 2011 12:18:27 +0200 Original-Received: from localhost ([::1]:40112 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDvtK-0008Pg-H1 for ged-emacs-devel@m.gmane.org; Wed, 12 Oct 2011 06:18:26 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:35052) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDvtF-0008Pa-Sm for emacs-devel@gnu.org; Wed, 12 Oct 2011 06:18:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RDvtE-0000xn-Hy for emacs-devel@gnu.org; Wed, 12 Oct 2011 06:18:21 -0400 Original-Received: from mail-gy0-f169.google.com ([209.85.160.169]:61503) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDvtE-0000xh-FY for emacs-devel@gnu.org; Wed, 12 Oct 2011 06:18:20 -0400 Original-Received: by gya6 with SMTP id 6so631877gya.0 for ; Wed, 12 Oct 2011 03:18:19 -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=J1MP9pmAGzDssp9ZxBagjLlTgN8JfCmBaqRdC6Hgz7c=; b=ml4nDM3w1B8UaVM1oKFav+qBszwvf3TktufXs+jplwTtYjAn+X7xUqKSWvnCqJf0LJ 10vtRmCDD+8KZEmZNdTIX0OoMc0FK0x0OYlYZQqAedArRA8jVqfaoSJ23s7hccdDBxRb PfVRcOawrzGDgQxSwzKtekK5azoPRSP/f+Xeg= Original-Received: by 10.236.75.170 with SMTP id z30mr35411207yhd.27.1318414699719; Wed, 12 Oct 2011 03:18:19 -0700 (PDT) Original-Received: by 10.236.207.6 with HTTP; Wed, 12 Oct 2011 03:18:19 -0700 (PDT) In-Reply-To: <565EF29AD574471187720A71C5ABD45D@us.oracle.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.160.169 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:144971 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)? FWIW: lately, I'm able to build Emacs easily on my system (Windows 7). Here's my simple recipe: 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-start.cmd" with the content described in [a]. 1. Get the sources you want to build from ("bzr pull" or your favorite way)= . 2. Open a Windows console (cmd.exe). 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