summaryrefslogtreecommitdiff
path: root/52/9ac8e045ebcf74d0c915e6530568ba8d824cbb
blob: 75932dde14750c3b7a6e502335be237df8f996e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
Delivery-date: Thu, 21 Nov 2024 01:04:35 -0800
Received: from mail-yb1-f192.google.com ([209.85.219.192])
	by mail.fairlystable.org with esmtps  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
	(Exim 4.94.2)
	(envelope-from <bitcoindev+bncBCQ6HM7U3YGRBGHP7O4QMGQEFLTYXEI@googlegroups.com>)
	id 1tE375-0007cC-2n
	for bitcoindev@gnusha.org; Thu, 21 Nov 2024 01:04:35 -0800
Received: by mail-yb1-f192.google.com with SMTP id 3f1490d57ef6-e3826e5c0c0sf1292490276.0
        for <bitcoindev@gnusha.org>; Thu, 21 Nov 2024 01:04:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlegroups.com; s=20230601; t=1732179868; x=1732784668; darn=gnusha.org;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-sender:mime-version
         :subject:message-id:to:from:date:sender:from:to:cc:subject:date
         :message-id:reply-to;
        bh=BsySBNuxAWN/9sHcanxHTQKNUL/3OIRDOIjLo+7m0uE=;
        b=PuzhMmhEQhOHJfpqflJwoosUYBDYNxTGLOGo/xLWcP0ephI+peXcp1iUMrotlF6CZP
         tGk5AyFYf4DzO1xWOWwGlgWQovUyRvQUXaac4wpfGjgzvQobTAYMnichvZjfHtVecQtL
         2m8IcwJHs4zRJ8odLATVD9z8NmwVVoyS1AlAY92uL4C9PGdd6XN/+AgMgLk5YXoayXEC
         lUzYTyYnLtihNCL+ZN9Q842ghBba5hM0VkmAXaipXVmLcdJKmPH+kwSz10UqqtW2CXAD
         NVNNm/SYsMcyzDPtyXo0LXTCVaaXhYoSpAs72huzHmqp/X7Ls2eK1rwdKMxl1W5BXne/
         28Ww==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1732179868; x=1732784668;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-sender:mime-version
         :subject:message-id:to:from:date:x-beenthere:x-gm-message-state
         :sender:from:to:cc:subject:date:message-id:reply-to;
        bh=BsySBNuxAWN/9sHcanxHTQKNUL/3OIRDOIjLo+7m0uE=;
        b=NrSDQZuYzL7Et8Vw87UUs9LNXJBHVnRuQSZa4tIqis/nXYLADVPLmDPXKbg7BwKYV7
         E0KyMOBJZhS7yKssejG45Fqb14tUFXLJnv1Qjj5cDPpQVmb3tB8vIfLQ+kG2PvbbqKX5
         TfznPFUGTEFfFcTdadWyq0Bw0x42YDb4SAIZuCNg5mq46b43mo5ivi91JIdd67ocVvHS
         KzEzVD1o4au2gwOmM8yOQiV4aqiszagR4vUA3NnPkBRjkwXv3b3mdVmQ+e6Pck+p5+88
         C1ifKGVfkE1W4oxcs2vaC5cdBShWMB07Mwo9GhAWTa20XKGWLw59vx+EcwZVaY1CGuZs
         OelA==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=1; AJvYcCX6rHhEtZUNodOD08rAHl4b5SZadKyP7m80OGCZ709xCRhMqHeLvZTqIL8cBMJTt4uO62DUudN4RLJa@gnusha.org
X-Gm-Message-State: AOJu0Yxa3JT0NSQpkrQFeDEkRw0m9VSJwkY/WzZcuaB6w9hfy9Px8Y0k
	za43C0tAct3qr3BEW92TpkR1M9GgkCO4L+yeqsadRCqu4zU0USLK
X-Google-Smtp-Source: AGHT+IFPZkiy6/CbvaYblAcMyBQNVM5eEWKi8Z9ADRbLYsf5/b87+Eaqx83E9oAiZua7UHC5u1zzGA==
X-Received: by 2002:a05:6902:124f:b0:e33:14fa:2273 with SMTP id 3f1490d57ef6-e38cb558061mr6116768276.5.1732179866806;
        Thu, 21 Nov 2024 01:04:26 -0800 (PST)
X-BeenThere: bitcoindev@googlegroups.com
Received: by 2002:a25:1c2:0:b0:e38:589:ceb9 with SMTP id 3f1490d57ef6-e38ed5acb69ls193906276.1.-pod-prod-01-us;
 Thu, 21 Nov 2024 01:04:23 -0800 (PST)
X-Received: by 2002:a05:690c:34c3:b0:6ee:b5ea:6000 with SMTP id 00721157ae682-6eebd0db52bmr56595977b3.12.1732179863669;
        Thu, 21 Nov 2024 01:04:23 -0800 (PST)
Received: by 2002:a05:690c:c0b:b0:6ea:3075:201e with SMTP id 00721157ae682-6eebb5d3013ms7b3;
        Thu, 21 Nov 2024 01:03:40 -0800 (PST)
X-Received: by 2002:a05:690c:3342:b0:6ee:a89e:af37 with SMTP id 00721157ae682-6eebd130abemr70559007b3.13.1732179819661;
        Thu, 21 Nov 2024 01:03:39 -0800 (PST)
Date: Thu, 21 Nov 2024 01:03:39 -0800 (PST)
From: Ali Sherief <ali@notatether.com>
To: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Message-Id: <e5b06aaa-1fe9-4c8f-a0ea-db10f8a7e48cn@googlegroups.com>
Subject: [bitcoindev] Bitcoin Core on ARM (Windows)
MIME-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_52540_1883511234.1732179819346"
X-Original-Sender: ali@notatether.com
Precedence: list
Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com
List-ID: <bitcoindev.googlegroups.com>
X-Google-Group-Id: 786775582512
List-Post: <https://groups.google.com/group/bitcoindev/post>, <mailto:bitcoindev@googlegroups.com>
List-Help: <https://groups.google.com/support/>, <mailto:bitcoindev+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/bitcoindev
List-Subscribe: <https://groups.google.com/group/bitcoindev/subscribe>, <mailto:bitcoindev+subscribe@googlegroups.com>
List-Unsubscribe: <mailto:googlegroups-manage+786775582512+unsubscribe@googlegroups.com>,
 <https://groups.google.com/group/bitcoindev/subscribe>
X-Spam-Score: -0.7 (/)

------=_Part_52540_1883511234.1732179819346
Content-Type: multipart/alternative; 
	boundary="----=_Part_52541_936924070.1732179819346"

------=_Part_52541_936924070.1732179819346
Content-Type: text/plain; charset="UTF-8"

Apparently, there are only ARM binaries for Linux but not for Windows.

Considering that Apple Silicon is basically ARM as well, that means ARM 
binaries are produced for all the major operating systems except for 
Windows.

What would the process of compiling Windows with the ARM toolchain look 
like? Do any of these methods have Arm64 support?

> On Linux, using the Mingw-w64 cross compiler tool chain.
> On Windows, using Windows Subsystem for Linux (WSL) and Mingw-w64.
> On Windows, using Microsoft Visual Studio. See build-windows-msvc.md.

These are from the Windows build guide by the way.

I suppose Visual Studio might support ARM, but perhaps there are some 
x86-specific assembly functions used inside the codebase which might make 
it difficult to build.

- Ali

-- 
You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/e5b06aaa-1fe9-4c8f-a0ea-db10f8a7e48cn%40googlegroups.com.

------=_Part_52541_936924070.1732179819346
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Apparently, there are only ARM binaries for Linux but not for Windows.<div>=
<br /></div><div>Considering that Apple Silicon is basically ARM as well, t=
hat means ARM binaries are produced for all the major operating systems exc=
ept for Windows.</div><div><br /></div><div>What would the process of compi=
ling Windows with the ARM toolchain look like? Do any of these methods have=
 Arm64 support?</div><div><br /></div><div>&gt; On Linux, using the Mingw-w=
64 cross compiler tool chain.</div>&gt; On Windows, using Windows Subsystem=
 for Linux (WSL) and Mingw-w64.<br />&gt; On Windows, using Microsoft Visua=
l Studio. See build-windows-msvc.md.<div><br /></div><div>These are from th=
e Windows build guide by the way.</div><div><br /></div><div>I suppose Visu=
al Studio might support ARM, but perhaps there are some x86-specific assemb=
ly functions used inside the codebase which might make it difficult to buil=
d.</div><div><br /></div><div>- Ali</div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;Bitcoin Development Mailing List&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:bitcoindev+unsubscribe@googlegroups.com">bitcoind=
ev+unsubscribe@googlegroups.com</a>.<br />
To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
bitcoindev/e5b06aaa-1fe9-4c8f-a0ea-db10f8a7e48cn%40googlegroups.com?utm_med=
ium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid/bitcoind=
ev/e5b06aaa-1fe9-4c8f-a0ea-db10f8a7e48cn%40googlegroups.com</a>.<br />

------=_Part_52541_936924070.1732179819346--

------=_Part_52540_1883511234.1732179819346--