From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: 64 bit official Windows builds Date: Fri, 25 Dec 2015 09:35:58 +0200 Message-ID: <837fk3m141.fsf@gnu.org> References: <2577057e-98d3-41ce-ade2-1496648b09c3@googlegroups.com> NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1451028936 28820 80.91.229.3 (25 Dec 2015 07:35:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 25 Dec 2015 07:35:36 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Dec 25 08:35:32 2015 Return-path: Envelope-to: geh-help-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 1aCMuR-0003w4-G3 for geh-help-gnu-emacs@m.gmane.org; Fri, 25 Dec 2015 08:35:31 +0100 Original-Received: from localhost ([::1]:34597 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCMuQ-0007yg-Rp for geh-help-gnu-emacs@m.gmane.org; Fri, 25 Dec 2015 02:35:30 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36008) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCMuG-0007yZ-Kj for help-gnu-emacs@gnu.org; Fri, 25 Dec 2015 02:35:21 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aCMuD-00052q-FO for help-gnu-emacs@gnu.org; Fri, 25 Dec 2015 02:35:20 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36659) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCMuD-00052i-Bv for help-gnu-emacs@gnu.org; Fri, 25 Dec 2015 02:35:17 -0500 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3486 helo=HOME-C4E4A596F7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aCMuB-0003rR-PC for help-gnu-emacs@gnu.org; Fri, 25 Dec 2015 02:35:17 -0500 In-reply-to: <2577057e-98d3-41ce-ade2-1496648b09c3@googlegroups.com> (message from Sam Halliday on Thu, 24 Dec 2015 15:01:53 -0800 (PST)) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:108474 Archived-At: > Date: Thu, 24 Dec 2015 15:01:53 -0800 (PST) > From: Sam Halliday > > Are there any plans for GNU to create official 64 bit builds of > Emacs releases? You mean, for Windows? Or for all 64-bit platforms? If the former, this simply needs a volunteer who'd be prepared to produce the binaries, package them in a compressed archive, set up uploading rights to the GNU servers, and upload the stuff whenever a new release is out. > I understand we use mingw to cross-compile MinGW is not a cross compiler, at least not when it runs on Windows natively. It's a native Windows port of GNU development tools (GCC and Binutils) that runs on MS-Windows, targets MS-Windows, and uses the Windows runtime libraries for its C library. > I'm used it to build 64 bit Windows applications in the past (from a GNU/Linux build machine) with great success. Is there any technical reason why we can't do this for Emacs? A 64-bit build using MinGW64 already works, and several people use it all the time. If you have MinGW64 installed, you can compile Emacs with it any time you want. Uploading the binaries requires a volunteer to step forward, but there are no technical problems that would prevent this.