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 16:21:28 +0200 Message-ID: <83r3ialic7.fsf@gnu.org> References: <2577057e-98d3-41ce-ade2-1496648b09c3@googlegroups.com> <837fk3m141.fsf@gnu.org> <87bn9evefh.fsf@wanadoo.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1451053288 4433 80.91.229.3 (25 Dec 2015 14:21:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 25 Dec 2015 14:21:28 +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 15:21:28 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 1aCTFH-0004PY-Ua for geh-help-gnu-emacs@m.gmane.org; Fri, 25 Dec 2015 15:21:28 +0100 Original-Received: from localhost ([::1]:35473 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCTFH-0007KX-86 for geh-help-gnu-emacs@m.gmane.org; Fri, 25 Dec 2015 09:21:27 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:32836) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCTEg-0006qC-UG for help-gnu-emacs@gnu.org; Fri, 25 Dec 2015 09:20:51 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aCTEb-0007Xr-Vk for help-gnu-emacs@gnu.org; Fri, 25 Dec 2015 09:20:50 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50726) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCTEb-0007Xn-Sc for help-gnu-emacs@gnu.org; Fri, 25 Dec 2015 09:20:45 -0500 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3718 helo=HOME-C4E4A596F7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aCTEb-0007y9-9a for help-gnu-emacs@gnu.org; Fri, 25 Dec 2015 09:20:45 -0500 In-reply-to: <87bn9evefh.fsf@wanadoo.es> (message from =?iso-8859-1?Q?=D3s?= =?iso-8859-1?Q?car?= Fuentes on Fri, 25 Dec 2015 14:35:46 +0100) 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:108477 Archived-At: > From: Óscar Fuentes > Date: Fri, 25 Dec 2015 14:35:46 +0100 > > IIRC the problematic part is to create and distribute a source tarball > with all the libraries included on the binary package (graphic > libraries, SSL, etc). This was discussed on the past and can't recall > the outcome. It's up to the person who volunteers for the job. It's quite okay to upload only the Emacs binary that was compiled with support for the optional libraries, and expect the end users to download and itsall the DLLs separately. It is also okay to upload the DLLs as part of the binary distro, but then the corresponding sources should be on the same site. > MinGW is used on GNU/Linux as a cross compiler for creating Windows > binaries. Maybe the OP is thinking on this scenario. He is not aware of > the peculiar build procedure of Emacs, which requires dumping a running > binary image (maybe this could be achieved running temacs under Wine, > but modifications to the build scripts are required). It's a general problem with cross-compiling Emacs, yes.