由于我运行的是 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-*
到来宾中。