How to compile mesa for windows arm64 from x64 machine
Mayank Jain <[email protected]> Wed, 23 Oct 2024 17:08:43 +0530
| Newsgroups | gmane.comp.video.mesa3d.user |
|---|---|
| Message-ID | <CALgwofZp3b7DHFBfTpJ8CJgeLbGrY+71EQisvJJcOsH4ky36Og@mail.gmail.com> |
--000000000000abfe4406252354f4 Content-Type: text/plain; charset="UTF-8" Windows Build machine: *x64* Windows Host machine: *arm64* *How to compile mesa for arm64 from the build machine ? What are the steps ?* *Background:* VS 2022 is used for compilation. I am able to compile *x64 *mesa using below commands: Build LLVM for x64 Install other dependencies Command to build x64 mesa meson setup builddir/ -Dbuildtype=release -Dgallium-drivers=zink --backend=vs Open mesa.sln file on VS and compile - > SUCCESS Thanks, Mayank --000000000000abfe4406252354f4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Windows Build machine: <b>x64</b><div>Windows Host machine= : <b>arm64</b></div><div><br></div><div><b>How to compile mesa for arm64 fr= om the build machine ? What are the steps ?</b></div><div><br></div><div><b= >Background:</b></div><div>VS 2022 is used for compilation.</div><div><br><= /div><div>I am able to compile <b>x64 </b>mesa using below commands:</div><= div>Build=C2=A0LLVM for x64</div><div>Install other dependencies</div><div>= Command to build x64 mesa</div><div><span class=3D"gmail-ui-provider gmail-= a gmail-b gmail-c gmail-d gmail-e gmail-f gmail-g gmail-h gmail-i gmail-j g= mail-k gmail-l gmail-m gmail-n gmail-o gmail-p gmail-q gmail-r gmail-s gmai= l-t gmail-u gmail-v gmail-w gmail-x gmail-y gmail-z gmail-ab gmail-ac gmail= -ae gmail-af gmail-ag gmail-ah gmail-ai gmail-aj gmail-ak" dir=3D"ltr">meso= n setup builddir/ -Dbuildtype=3Drelease -Dgallium-drivers=3Dzink --backend= =3Dvs</span></div><div><span class=3D"gmail-ui-provider gmail-a gmail-b gma= il-c gmail-d gmail-e gmail-f gmail-g gmail-h gmail-i gmail-j gmail-k gmail-= l gmail-m gmail-n gmail-o gmail-p gmail-q gmail-r gmail-s gmail-t gmail-u g= mail-v gmail-w gmail-x gmail-y gmail-z gmail-ab gmail-ac gmail-ae gmail-af = gmail-ag gmail-ah gmail-ai gmail-aj gmail-ak" dir=3D"ltr">Open mesa.sln fil= e on VS and compile - > SUCCESS</span></div><div><span class=3D"gmail-ui= -provider gmail-a gmail-b gmail-c gmail-d gmail-e gmail-f gmail-g gmail-h g= mail-i gmail-j gmail-k gmail-l gmail-m gmail-n gmail-o gmail-p gmail-q gmai= l-r gmail-s gmail-t gmail-u gmail-v gmail-w gmail-x gmail-y gmail-z gmail-a= b gmail-ac gmail-ae gmail-af gmail-ag gmail-ah gmail-ai gmail-aj gmail-ak" = dir=3D"ltr"><strong><br></strong></span></div><div><span class=3D"gmail-ui-= provider gmail-a gmail-b gmail-c gmail-d gmail-e gmail-f gmail-g gmail-h gm= ail-i gmail-j gmail-k gmail-l gmail-m gmail-n gmail-o gmail-p gmail-q gmail= -r gmail-s gmail-t gmail-u gmail-v gmail-w gmail-x gmail-y gmail-z gmail-ab= gmail-ac gmail-ae gmail-af gmail-ag gmail-ah gmail-ai gmail-aj gmail-ak" d= ir=3D"ltr">Thanks,</span><br></div><div>Mayank</div></div> --000000000000abfe4406252354f4--