![와인이 ntdll.so를 인식하게 만드는 방법은 무엇입니까?](https://linux55.com/image/219383/%EC%99%80%EC%9D%B8%EC%9D%B4%20ntdll.so%EB%A5%BC%20%EC%9D%B8%EC%8B%9D%ED%95%98%EA%B2%8C%20%EB%A7%8C%EB%93%9C%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
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.so
at 위치를 찾아 /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로 다운그레이드하면 문제가 해결되었습니다.