[Bug 43937] New: wine-mono does not have an arm build
https://bugs.winehq.org/show_bug.cgi?id=43937 Bug ID: 43937 Summary: wine-mono does not have an arm build Product: Wine Version: 2.19 Hardware: arm OS: Linux Status: NEW Severity: enhancement Priority: P2 Component: mscoree Assignee: wine-bugs(a)winehq.org Reporter: austinenglish(a)gmail.com Distribution: --- This is blocked until mingw64 supports arm targets in a release, but for now, dlls/mscoree/tests/* fails, due to missing mono. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43937 --- Comment #1 from Vincent Povirk <madewokherd(a)gmail.com> --- Winelib might also be possible, but I'm not about to do the work to make that build. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43937 Vincent Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43937 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net --- Comment #2 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, I've found some .NET apps for win32-arm (ARMv7) and win64-arm64 (AArch64) in Windows 10 SDK. Using bi-arch 64-bit/32-bit system on ARM HW, allowing to test both, Armv7 and AArch64 at the same time, similar to amd64/x86_64. --- snip --- $ uname -a Linux hikey960 4.20.0-rc4+ #1 SMP PREEMPT Mon Dec 3 12:01:56 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux --- snip --- --- snip --- hikey960:~$ export DISPLAY=:0 hikey960:~$ export PATH=$HOME/projects/wine/mainline-install-arm/bin/:$PATH hikey960:~$ export PATH=$HOME/projects/wine/mainline-install-aarch64/bin/:$PATH hikey960:~$ file $(which wine) /home/focht/projects/wine/mainline-install-arm/bin/wine: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=9f04b1faa5433a131f489dcd702ea06cc1b5440e, with debug_info, not stripped hikey960:~$ file $(which wine64) /home/focht/projects/wine/mainline-install-aarch64/bin/wine64: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.14.0, with debug_info, not stripped hikey960:~$ wine --version wine-5.9 hikey960:~$ find .wine/drive_c/ -iname "mscoree.dll" -exec file {} \; .wine/drive_c/windows/system32/mscoree.dll: PE32 executable (DLL) ARMv7 Thumb, for MS Windows --- snip --- win32/arm: --- snip --- hikey960:~/projects/win10-psdk/wineprefix64-psdk/drive_c/Program Files (x86)/Windows Kits/10/bin/10.0.18362.0/arm/AccChecker$ file *.{dll,exe} IE.Interop.MSHTML.dll: PE32 executable (DLL) (console) ARMv7 Thumb Mono/.Net assembly, for MS Windows Microsoft.Diagnostics.Tracing.EventSource.dll: PE32 executable (DLL) (console) Intel 80386 Mono/.Net assembly, for MS Windows UIAVerifications.dll: PE32 executable (DLL) (console) ARMv7 Thumb Mono/.Net assembly, for MS Windows VerificationRoutines.dll: PE32 executable (DLL) (console) ARMv7 Thumb Mono/.Net assembly, for MS Windows acccheck.dll: PE32 executable (DLL) (console) ARMv7 Thumb Mono/.Net assembly, for MS Windows ariawebverification.dll: PE32 executable (DLL) (console) ARMv7 Thumb Mono/.Net assembly, for MS Windows verificationroutinesweb.dll: PE32 executable (DLL) (console) ARMv7 Thumb Mono/.Net assembly, for MS Windows AccCheckConsole.exe: PE32 executable (console) ARMv7 Thumb Mono/.Net assembly, for MS Windows acccheckui.exe: PE32 executable (GUI) ARMv7 Thumb Mono/.Net assembly, for MS Windows hikey960:~/projects/win10-psdk/wineprefix64-psdk/drive_c/Program Files (x86)/Windows Kits/10/bin/10.0.18362.0/arm/AccChecker$ wine ./AccCheckConsole.exe 0024:err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed --- snip --- $ wine --version wine-5.9 Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43937 --- Comment #3 from Esme Povirk <madewokherd(a)gmail.com> --- Hi, I don't have a test environment for this, but in theory with the move to llvm-mingw (only on master branch currently), it may be possible to build an ARM version. Mono may require some win32-specific ASM work for this. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43937 --- Comment #4 from Esme Povirk <madewokherd(a)gmail.com> --- I have pushed a change to Wine Mono's master branch. It will now attempt to build things for ARM if you set ENABLE_ARM=1. This fails for many reasons, but it's a start. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43937 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de --- Comment #5 from Fabian Maurer <dark.shadow4(a)web.de> --- Is there any news on this? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43937 --- Comment #6 from Esme Povirk <madewokherd(a)gmail.com> --- No, I haven't been working on it lately. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43937 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla