From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: MS-Windows build using Posix configury Date: Fri, 07 Jun 2013 12:56:57 +0300 Message-ID: <83zjv2tf9y.fsf@gnu.org> References: <83d2tu49lu.fsf@gnu.org> <83wqrfkjvo.fsf@gnu.org> <838v3qebns.fsf@gnu.org> <83wqr9csah.fsf@gnu.org> <83wqr297da.fsf@gnu.org> <83txm34g6k.fsf@gnu.org> <83d2srt645.fsf@gnu.org> <87y5bfkmsz.fsf@yandex.ru> <834ne3sziw.fsf@gnu.org> <519504DD.1030004@yandex.ru> <8338tmu9m0.fsf@gnu.org> <83hai2rlm0.fsf@gnu.org> <51961D09.7030502@yandex.ru> <83d2spsqa1.fsf@gnu.org> <519638A0.70807@[87.69.4.28]> <837gixsmwh.fsf@gnu.org> <51964CD3.1010106@yandex.ru> <8338tlsibr.fsf@gnu.org> <831u95sdwi.fsf@gnu.org> <83zjvtqwf0.fsf@gnu.org> <51969776.4060206@y> <83txm0rc1o.fsf@gnu.org> <5197371A.20401@yandex.ru> <83sj1ky7sy.fsf@gnu.org> <5197810F.60304@[87.69.4.28]> <83obc8xt4d.fsf@gnu.org> <51978FFF.6020503@yandex.ru> <83ehd4xi6v.fsf@gnu.org> <83bo88xgpk.fsf@gnu.org> <8361xquwuy.fsf@gnu.org> <51B1A982.4010202@yandex.ru> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1370599046 14182 80.91.229.3 (7 Jun 2013 09:57:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 7 Jun 2013 09:57:26 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 07 11:57:25 2013 Return-path: Envelope-to: ged-emacs-devel@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 1UktQB-0006VA-FF for ged-emacs-devel@m.gmane.org; Fri, 07 Jun 2013 11:57:23 +0200 Original-Received: from localhost ([::1]:48188 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UktQB-00038e-4E for ged-emacs-devel@m.gmane.org; Fri, 07 Jun 2013 05:57:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59502) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UktQ5-00038T-DL for emacs-devel@gnu.org; Fri, 07 Jun 2013 05:57:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UktQ1-0006x4-4r for emacs-devel@gnu.org; Fri, 07 Jun 2013 05:57:17 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:61877) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UktQ0-0006v7-Sb for emacs-devel@gnu.org; Fri, 07 Jun 2013 05:57:13 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MO000F00OY94A00@a-mtaout20.012.net.il> for emacs-devel@gnu.org; Fri, 07 Jun 2013 12:57:11 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MO000EN6OZBUA70@a-mtaout20.012.net.il>; Fri, 07 Jun 2013 12:57:11 +0300 (IDT) In-reply-to: <51B1A982.4010202@yandex.ru> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.166 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:160198 Archived-At: > Date: Fri, 07 Jun 2013 13:36:02 +0400 > From: Dmitry Gutov > CC: emacs-devel@gnu.org > > As a practical solution, are there downsides to building Emacs with > -shared-libgcc option? Just that (AFAIR) the resulting binary will depend on the shared libgcc DLL, even if you never use gnutls. But if you are building for your own usage on your machine, that's not a downside. If you copy the binary to another machine, you will needto copy the libgcc DLL as well. For someone who wants to distribute the resulting binary, it's a hassle, because the GPL requires that the entire 80-MB source tarball of GCC be available from the same site. (For some reason that is above my pay grade, statically linked libgcc doesn't require sources, while dynamically linked one does.)