ワインがntdll.soを認識させる方法は?

ワインがntdll.soを認識させる方法は?

Wineは突然完全に動作を停止し、すべてのコマンドに対してメッセージを生成しましたwine: could not load ntdll.so: /usr/libexec/wine/../../lib32/wine/i386-unix/ntdll.so: cannot open shared object file: No such file or directory。パスが存在しなくなったため、ntdll.soatの場所を見つけて/lib/wine/x86_64-unix/wineを実行するコマンドを次のように修正しました WINEDLLPATH=/usr/lib/wine/x86_64-unix wine64 file.exe。エラーがに変わりますwine: could not load ntdll.so: /usr/lib/wine/x86_64-unix/ntdll.so: wrong ELF class: ELFCLASS64。このエラーは何を意味し、回避策は何ですか?

私のシステムはx86_64システムで、64ビットの.exeファイルを実行しています。

答え1

x86_64バージョンが必要ntdll.soなのでエラーが発生していると思います。

wrong ELF class: ELFCLASS64

同じエラーが発生してワイン5.0.2にダウングレードすることで問題を解決しました。

関連情報