From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Leake Newsgroups: gmane.emacs.devel Subject: Re: Dynamic loading progress Date: Fri, 13 Feb 2015 15:11:13 -0600 Message-ID: <85a90hjz4e.fsf@stephe-leake.org> References: <85k31coixa.fsf@stephe-leake.org> <85oapy5kt6.fsf@stephe-leake.org> <83y4oiiw81.fsf@gnu.org> <838ugdf251.fsf@gnu.org> <87bnl1vmqf.fsf@lifelogs.com> <87vbj8tow4.fsf@lifelogs.com> <87r3twtagf.fsf@lifelogs.com> <85siebl7ws.fsf@stephe-leake.org> <85a90ilwmm.fsf@stephe-leake.org> <83386a6f7z.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: ger.gmane.org 1423861915 1349 80.91.229.3 (13 Feb 2015 21:11:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 13 Feb 2015 21:11:55 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 13 22:11:45 2015 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 1YMNWb-0000uO-20 for ged-emacs-devel@m.gmane.org; Fri, 13 Feb 2015 22:11:45 +0100 Original-Received: from localhost ([::1]:57481 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMNWa-0003jV-EG for ged-emacs-devel@m.gmane.org; Fri, 13 Feb 2015 16:11:44 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMNWL-0003jG-Hr for emacs-devel@gnu.org; Fri, 13 Feb 2015 16:11:30 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YMNWI-0006Zg-2r for emacs-devel@gnu.org; Fri, 13 Feb 2015 16:11:29 -0500 Original-Received: from gproxy1-pub.mail.unifiedlayer.com ([69.89.25.95]:59170) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1YMNWH-0006ZV-O3 for emacs-devel@gnu.org; Fri, 13 Feb 2015 16:11:26 -0500 Original-Received: (qmail 15299 invoked by uid 0); 13 Feb 2015 21:11:24 -0000 Original-Received: from unknown (HELO cmgw3) (10.0.90.84) by gproxy1.mail.unifiedlayer.com with SMTP; 13 Feb 2015 21:11:23 -0000 Original-Received: from host114.hostmonster.com ([74.220.207.114]) by cmgw3 with id rxBL1p00z2UdiVW01xBPMl; Fri, 13 Feb 2015 14:11:23 -0700 X-Authority-Analysis: v=2.1 cv=SqADtp+0 c=1 sm=1 tr=0 a=CQdxDb2CKd3SRg4I0/XZPQ==:117 a=CQdxDb2CKd3SRg4I0/XZPQ==:17 a=DsvgjBjRAAAA:8 a=f5113yIGAAAA:8 a=TeMFXEv2S7AA:10 a=9i_RQKNPAAAA:8 a=hEr_IkYJT6EA:10 a=jrwKn-8xaegA:10 a=0HtSIViG9nkA:10 a=pGLkceISAAAA:8 a=OKJ-WucEMsZK3pOvrFwA:9 a=QEXdDO2ut3YA:10 a=iXl6adBhSvYA:10 a=tvM5XEQXJPMA:10 a=7vnDhceS4qsA:10 a=g3UDgkGub4wiqZYR41AA:9 Original-Received: from [70.94.38.149] (port=50937 helo=takver) by host114.hostmonster.com with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.82) (envelope-from ) id 1YMNWC-000609-G9 for emacs-devel@gnu.org; Fri, 13 Feb 2015 14:11:20 -0700 In-Reply-To: (=?utf-8?Q?=22Aur=C3=A9lien?= Aptel"'s message of "Thu, 12 Feb 2015 22:51:22 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (windows-nt) X-Identified-User: {2442:host114.hostmonster.com:stephele:stephe-leake.org} {sentby:smtp auth 70.94.38.149 authed with stephen_leake@stephe-leake.org} X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 69.89.25.95 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:183028 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Aur=C3=A9lien Aptel writes: > I want to make this work but this is unknown territory for me. Is > there an up-to-date guide to setup a simple build environment (libs > and all) for Emacs on Windows? Attached are my notes on installing msys2/mingw64 and building emacs. --=20 -- Stephe --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=install_emacs_msys2.text Content-Transfer-Encoding: base64 bm90ZXMgb24gaW5zdGFsbGluZyBFbWFjcyBmcm9tIHNvdXJjZSBvbiBXaW5kb3dzIDcgdXNpbmcg TWluR1c2NCA2NCBvciAzMiBiaXQgdmlhIE1zeXMyLg0KDQpIZXJlIHdlIGdpdmUgc291cmNlcyBm b3IgdGhlIHZhcmlvdXMgcGFja2FnZXMgbmVlZGVkLiBXZSBnaXZlDQpkaXJlY3Rpb25zIHRvIHRo ZSBkb3dubG9hZCwgcmF0aGVyIHRoYW4gYW4gZXhhY3QgVVJMLCB0byBtYWtlIGl0IGVhc3kNCnRv IGNoZWNrIGZvciBuZXcgdmVyc2lvbnMuDQoNClRoZXNlIGluc3RydWN0aW9ucyB3b3JrIG9uIGEg bmV3IGNvbXB1dGVyLCB3aXRoIG9ubHkgNjQgYml0IFdpbmRvd3MgNw0KaW5zdGFsbGVkLg0KDQpN c3lzMiBwcm92aWRlcyBhbGwgb2YgdGhlIHRvb2xzIHJlcXVpcmVkLCBhbmQgc2V2ZXJhbCBvZiB0 aGUgcGFja2FnZXMuDQoNClRoZXNlIGluc3RydWN0aW9ucyBhcmUgZGVyaXZlZCBmcm9tIGh0dHA6 Ly9zb3VyY2Vmb3JnZS5uZXQvcC9tc3lzMi93aWtpL01TWVMyJTIwaW5zdGFsbGF0aW9uLw0KDQpU aGVyZSBhcmUgbW9yZSBkZXRhaWxlZCBpbnN0cnVjdGlvbnMgYXQgaHR0cDovL3NvdXJjZWZvcmdl Lm5ldC9wL21zeXMyL3RpY2tldHMvMzIvP2xpbWl0PTEwJnBhZ2U9MSMyMTZiDQoNCkZvciBtb3Jl IGhlbHAsIGNvbnN1bHQgdGhlIG1haWxpbmcgbGlzdCBhdCBodHRwczovL2xpc3RzLnNvdXJjZWZv cmdlLm5ldC9saXN0cy9saXN0aW5mby9tc3lzMi11c2Vycw0KDQowMS4gTVNZUzIgaW5zdGFsbA0K DQogICAgLSBpZiB5b3UgaGF2ZSBhIDY0IGJpdCBtYWNoaW5lOg0KDQogICAgICAgIEZyb20gaHR0 cDovL3NvdXJjZWZvcmdlLm5ldC9wL21zeXMyL3dpa2kvTVNZUzIlMjBpbnN0YWxsYXRpb24vIGRv d25sb2FkIHRoZSA2NCBiaXQgaW5zdGFsbGVyDQoNCiAgICAgICAgcnVuIG1zeXMyLXg4Nl82NC0y MDE0MTExMy5leGUNCg0KICAgICAgICBpbnN0YWxsIHRvIHRoZSBkZWZhdWx0IGluc3RhbGwgZGly ZWN0b3J5IGM6L21zeXM2NA0KDQogICAgLSBpZiB5b3UgaGF2ZSBhIDMyIGJpdCBtYWNoaW5lLCB0 aGUgMzIgYml0IGluc3RhbGxlciAoYWxzbyB3b3JrcyBvbiBhIDY0IGJpdCBtYWNoaW5lLCBidXQg aXMgdW5uZWNlc3NhcmlseSBzbG93ZXIpDQoNCiAgICAgICAgcnVuIG1zeXMyLWk2ODYtMjAxNDEx MTMuZXhlDQoNCiAgICAgICAgaW5zdGFsbCB0byB0aGUgZGVmYXVsdCBpbnN0YWxsIGRpcmVjdG9y eSBjOi9tc3lzMzINCg0KDQogICAgVGhlIHJlc3Qgb2YgdGhlc2UgaW5zdHJ1Y3Rpb25zIGFzc3Vt ZSBhIDY0IGJpdCBtYWNoaW5lOyBtb2RpZnkgdGhlIHBhdGhzIGFjY29yZGluZ2x5Lg0KDQogICAg VGhlIGluc3RhbGxlciBvZmZlcnMgdG8gIlJ1biBNc3lzIDY0LzMyYml0IG5vdy4iOyBjaGVjayB0 aGF0Lg0KDQogICAgVGhhdCBzdGFydHMgYW4gbXN5cyBzaGVsbC4NCg0KICAgIExhdGVyLCB0byB1 cGRhdGUgc2FmZWx5Og0KDQogICAgLSBleGl0IGFsbCBtc3lzMiBwcm9jZXNzZXMsIHN0YXJ0IGEg bmV3IHNoZWxsIGZyb20gV2luZG93cyBFeHBsb3JlcjogYzpcbXN5czY0XG1pbmd3NjRfc2hlbGwu YmF0DQoNCiAgICAtIEluIHRoZSBtc3lzIHNoZWxsOg0KDQogICAgICAgICQgcGFjbWFuIC1TeQ0K ICAgICAgICAgICAgIyB1cGRhdGVzIGxvY2FsIHBhY2thZ2UgZGF0YWJhc2UgZnJvbSBjZW50cmFs IHJlcG9zaXRvcnkNCg0KICAgICAgICAkIHBhY21hbiAtUyAtLW5lZWRlZCBcDQogICAgICAgIGF1 dG9tYWtlIGRpZmZ1dGlscyBtYWtlIGF1dG9jb25mIHBrZy1jb25maWcgdGFyIHRleGluZm8gXA0K ICAgICAgICBtaW5ndy13NjQtaTY4Ni1nY2MgbWluZ3ctdzY0LWk2ODYtbGlicG5nIG1pbmd3LXc2 NC1pNjg2LWxpYmpwZWctdHVyYm8gbWluZ3ctdzY0LWk2ODYtbGlidGlmZiBcDQogICAgICAgIG1p bmd3LXc2NC1pNjg2LWdpZmxpYiBtaW5ndy13NjQtaTY4Ni14cG0tbm94IG1pbmd3LXc2NC1pNjg2 LWdudXRscyBtaW5ndy13NjQtaTY4Ni1saWJ4bWwyIFwNCiAgICAgICAgbWluZ3ctdzY0LWk2ODYt bGlicnN2Zw0KDQowMi4gZ2NjIDY0IGJpdCB0b29sY2hhaW4gaW5zdGFsbA0KDQogICAgLSBpbiB0 aGUgbWluZ3c2NCBzaGVsbCAoc3RhcnRlZCB3aXRoIGM6XG1zeXM2NFxtaW5ndzY0X3NoZWxsLmJh dCk6DQoNCiAgICAgICAkIHBhY21hbiAtUyAtLW5lZWRlZCBcDQogICAgICAgIGF1dG9tYWtlIGRp ZmZ1dGlscyBtYWtlIGF1dG9jb25mIHBrZy1jb25maWcgdGFyIHRleGluZm8gXA0KICAgICAgICBt aW5ndy13NjQteDg2XzY0LWdjYyBtaW5ndy13NjQteDg2XzY0LWxpYnBuZyBtaW5ndy13NjQteDg2 XzY0LWxpYmpwZWctdHVyYm8gbWluZ3ctdzY0LXg4Nl82NC1saWJ0aWZmIFwNCiAgICAgICAgbWlu Z3ctdzY0LXg4Nl82NC1naWZsaWIgbWluZ3ctdzY0LXg4Nl82NC14cG0tbm94IG1pbmd3LXc2NC14 ODZfNjQtZ251dGxzIG1pbmd3LXc2NC14ODZfNjQtbGlieG1sMiBcDQogICAgICAgIG1pbmd3LXc2 NC14ODZfNjQtbGlicnN2Zw0KDQowMmEuIGZvciBkZWJ1Z2dpbmcgZW1hY3M6DQoNCiAgICAkIHBh Y21hbiAtUyBnZGINCg0KMDMgIGluc3RhbGwgbGlidG9vbA0KDQogICAgbXN5cyBvbmx5IGhhcyBh biBtc3lzIGxpYnRvb2wgcGFja2FnZSwgbm90IGEgbWluZ3c2NCBwYWNrYWdlDQoNCiAgICBkb3du bG9hZCBsaWJ0b29sLTIuNC50YXIueHogZnJvbSBodHRwOi8vZnRwLmdudS5vcmcNCg0KICAgIGlu IG1zeXM2NDoNCiAgICAkIGNkIC91c3Ivc3JjDQogICAgJCB0YXIgeHogbGlidG9vbC0yLjQudGFy Lnh6DQogICAgJCBjZCBsaWJ0b29sLTIuNQ0KICAgICQgLi9jb25maWd1cmUgLS1wcmVmaXg9L21p bmd3NjQNCiAgICAkIG1ha2UgaW5zdGFsbA0KDQowM2EuIGJ1aWxkIEVtYWNzIGZyb20gc291cmNl IHRhcmJhbGwNCg0KICAgIGRvd25sb2FkIGh0dHA6Ly9hbHBoYS5nbnUub3JnL2dudS9lbWFjcy9w cmV0ZXN0L2VtYWNzLTI0LjMuOTMudGFyLnh6DQoNCiAgICAkIG1rZGlyIC9jL1Byb2plY3RzDQog ICAgJCBjZCAvYy9Qcm9qZWN0cw0KICAgICQgdGFyIHhmIGVtYWNzLTI0LjMuOTMudGFyLnh6DQog ICAgJCBjZCBlbWFjcy0yNC4zLjkzDQogICAgJCAuL2NvbmZpZ3VyZSAtLWJ1aWxkPWk2ODYtcGMt bWluZ3czMiAtLXByZWZpeD0vbWluZ3c2NCAtLXdpdGgtbHRkbA0KICAgICAgICAjIGV4cGxpY2l0 IC0tYnVpbGQgbm90IG5lZWRlZCBpbiBlbWFjcyAyNQ0KICAgICQgbWFrZQ0KDQowM2IuIGJ1aWxk IEVtYWNzIGZyb20gc291cmNlIGdpdCByZXBvc2l0b3J5DQoNCiAgICB3ZSBidWlsZCBvdXQgb2Yg dHJlZSwgaW4gY2FzZSB3ZSB3YW50IHRvIGFsc28gYnVpbGQgd2l0aCBhbm90aGVyIGNvbXBpbGVy IG9yIG9wdGlvbnMNCg0KICAgICQgZ2l0IGNsb25lIHNzaDovLzx1c2VyPkBnaXQuc3YuZ251Lm9y Zy9zcnYvZ2l0L2VtYWNzLmdpdCBtYXN0ZXINCiAgICAkIGNkIG1hc3Rlcg0KICAgICQgLi9hdXRv Z2VuLnNoDQogICAgJCBta2RpciAuLi9tYXN0ZXItYnVpbGQtbWluZ3c2NA0KICAgICQgY2QgLi4v bWFzdGVyLWJ1aWxkLW1pbmd3NjQNCiAgICAkIC4uL21hc3Rlci9jb25maWd1cmUgIC0td2l0aC1s dGRsDQogICAgJCBtYWtlDQoNCiAgICB0byBjb25maWd1cmUgd2l0aCBkZWJ1ZyBvcHRpbWl6YXRp b246DQogICAgJCBleHBvcnQgQ0ZMQUdTPSItZzMgLWdkd2FyZi0yIC1PMCIgOyAuLi9tYXN0ZXIv Y29uZmlndXJlDQoNCiAgICB1c2VmdWwgZ2l0IGxpbmtzOg0KICAgIGh0dHA6Ly93d3cuZW1hY3N3 aWtpLm9yZy9lbWFjcy9HaXRGb3JFbWFjc0RldnMNCiAgICBodHRwczovL3NhdmFubmFoLmdudS5v cmcvZ2l0Lz9ncm91cD1lbWFjcw0KDQowM2MuIHJ1biBtb2R1bGVzIHRlc3RzDQoNCiAgICBwYWNt YW4gZG9lcyBub3QgaGF2ZSBtaW5ndzY0IGxpYmN1cmwNCiAgICAgICAgZG93bmxvYWQgY3VybC03 LjQwLjAudGFyLmJ6MiBmcm9tIGh0dHA6Ly9jdXJsLmhheHguc2UvZG93bmxvYWQuaHRtbA0KDQog ICAgaW4gbXN5czY0Og0KICAgICQgY2QgL3Vzci9zcmMNCiAgICAkIHRhciB4ZiBjdXJsLTcuNDAu MC50YXIuYnoyDQogICAgJCBjZCBjdXJsLTcuNDAuMA0KICAgICQgLi9jb25maWd1cmUgLS1wcmVm aXg9L21pbmd3NjQNCiAgICAkIG1ha2UgaW5zdGFsbA0KICAgICQgcGFjbWFuIC1TIHB5dGhvbg0K ICAgICQgY2QgL2MvUHJvamVjdHMvZW1hY3MvbWFzdGVyL21vZHVsZXMNCiAgICAkIC4vdGVzdHMu cHkNCg0KMDQuIGJ1aWxkIEVtYWNzIGRvY3MNCg0KICAgIHRoaXMgcmVxdWlyZXMgZXh0cmEgdG9v bHMgZnJvbSBjeWd3aW4gKHRleCBzdHVmZiBub3QgaW4gbXN5czIgeWV0KToNCg0KICAgIHRleGlu Zm8NCiAgICB0ZXhpbmZvLXRleA0KICAgIHRleGxpdmUtY29sbGVjdGlvbi1sYXRleGV4dHJhDQog ICAgdGV4bGl2ZS1jb2xsZWN0aW9uLWxhdGV4cmVjb21tZW5kZWQNCiAgICB0ZXhsaXZlLWNvbGxl Y3Rpb24tZm9udHNyZWNvbW1lbmRlZA0KDQogICAgSG93ZXZlciwgQ3lnd2luIGhhcyB0ZXhpbmZv IDUsIHdoaWNoIGlzIHNpZ25pZmljYW50bHkgc2xvd2VyIHRoYW4NCiAgICB0ZXhpbmZvIDQuIFRl eGluZm8gNCBpcyBhdmFpbGFibGUgYXQ6DQoNCiAgICBodHRwczovL3NvdXJjZWZvcmdlLm5ldC9w cm9qZWN0cy9lendpbnBvcnRzL2ZpbGVzLz9zb3VyY2U9bmF2YmFyDQo= --=-=-=--