[Bug 58101] New: Experimental wow64 mode issue Wine Arm64
http://bugs.winehq.org/show_bug.cgi?id=58101 Bug ID: 58101 Summary: Experimental wow64 mode issue Wine Arm64 Product: Wine Version: 10.5 Hardware: aarch64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: cdfrosty(a)gmail.com Distribution: --- Created attachment 78360 --> http://bugs.winehq.org/attachment.cgi?id=78360 Experimental wow64 mode issue Wine Arm64 failing to load ntdll.dll Now thanks to the hard work done on this issue report: https://bugs.winehq.org/show_bug.cgi?id=52715 I can now compile for Arm64 I just want to report that binaries that use the experimental wow64 mode will fail and fail to load L"\\??\\C:\\windows\\syswow64\\ntdll.dll" -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58101 --- Comment #1 from Alexandre Julliard <julliard(a)winehq.org> --- You need to build the i386 arch, and then install a PE build of the FEX emulator into the prefix. Presumably this will be handled by packagers at some point. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58101 --- Comment #2 from Corey Bruce <cdfrosty(a)gmail.com> --- (In reply to Alexandre Julliard from comment #1)
You need to build the i386 arch, and then install a PE build of the FEX emulator into the prefix. Presumably this will be handled by packagers at some point.
Ah okay so how do I do that? I've compiled FEX but I think I might be running into a pagesize issue there also -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58101 --- Comment #3 from Corey Bruce <cdfrosty(a)gmail.com> --- As a test could I copy the needed files from my PC and drop them in to where they are needed? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58101 --- Comment #4 from Alexandre Julliard <julliard(a)winehq.org> --- You can copy the FEX dll (libwow64fex.dll) into the windows/system32 directory, and specify the dll name in the HKLM\Software\Microsoft\Wow64\x86 key. Your Wine also needs to be built with i386 support, i.e. configure --enable-archs=aarch64,i386. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58101 --- Comment #5 from Corey Bruce <cdfrosty(a)gmail.com> --- (In reply to Alexandre Julliard from comment #4)
You can copy the FEX dll (libwow64fex.dll) into the windows/system32 directory, and specify the dll name in the HKLM\Software\Microsoft\Wow64\x86 key.
Your Wine also needs to be built with i386 support, i.e. configure --enable-archs=aarch64,i386.
I would add that documentation into the readme for compiling wine for Arm64. Alrighty so I got Wine compiled properly but I can't find proper documentation on how to compile Fex and get the dll files compiled, I found some documentation on their wiki page but I don't know if it's outdated or not since it's got different compiling instruction it doesn't recommend using -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58101 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish(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.
http://bugs.winehq.org/show_bug.cgi?id=58101 --- Comment #6 from Corey Bruce <cdfrosty(a)gmail.com> --- Currently I have the current git version of box64, I have copied wow64 and replaced the folder, compiled wine from git and added that dll file into the windows/system32 directory as well as added the registry key tho I have no idea if I did it right and getting a different error so that some progress. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58101 --- Comment #7 from Corey Bruce <cdfrosty(a)gmail.com> --- Created attachment 78369 --> http://bugs.winehq.org/attachment.cgi?id=78369 Wine log 1 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58101 --- Comment #8 from Corey Bruce <cdfrosty(a)gmail.com> --- (In reply to Corey Bruce from comment #6)
Currently I have the current git version of box64, I have copied wow64 and replaced the folder, compiled wine from git and added that dll file into the windows/system32 directory as well as added the registry key tho I have no idea if I did it right and getting a different error so that some progress.
https://bugs.winehq.org/attachment.cgi?id=78369 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58101 André Z. <nerv(a)dawncrow.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED CC| |nerv(a)dawncrow.de --- Comment #9 from André Z. <nerv(a)dawncrow.de> --- I'd say this is a duplicate *** This bug has been marked as a duplicate of bug 58092 *** -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58101 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #10 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- Closing reports marked as duplicate. -- 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 (1)
-
WineHQ Bugzilla