ArchLinux ARM 上的 WINE“wine: 无法加载 ntdll.so: (null)”

ArchLinux ARM 上的 WINE“wine: 无法加载 ntdll.so: (null)”

由于我运行的是 ARM 系统,因此我在 x86_64 chroot 中安装了 Arch,然后安装了 WINE。然而,跑步wincfg给了wine: could not load ntdll.so: (null)。我认为这意味着 WINE 找不到该文件,所以我就找到了WINEDLLPATH=/usr/lib32/wine/i386-unix winecfg。然而,这给了wrong ELF class: ELFCLASS32.我假设 WINE 不知何故知道这是一个 ARM 系统并且不允许它运行。有没有办法解决?

答案1

经过大量的试验和错误,我终于可以使用它了

WINEDLLPATH=/usr/lib/wine/x86_64-unix wine64

看来我有一个 64 位的.wine,这就是为什么它不接受其他的。不知道为什么它自己没有找到 DLL。

编辑:我似乎还需要将其复制qemu-*到来宾中。

相关内容