我正在尝试在Ubuntu LTS 12.04 64位上使用Wine启动一个程序。
但是,当我这样做时,我收到以下错误信息...
/usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux->gnu/pkcs11/gnome-keyring-pkcs11.so:无法打开共享对象文件:没有那个文件或目录
当我尝试创建64位库的符号链接时,当然会得到以下结果...
jackie@jackie-Latitude-E6410:~/tmp/AC$ wine TTG.exe
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so:
/usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: wrong ELF class: ELFCLASS64
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0009),
starting debugger...
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc47aac
有没有一个安装32位和64位的软件包?
更新:
在Ubuntu 1.4中似乎存在一个错误。
https://launchpad.net/~ubuntu-wine/+archive/ppa
我按照这些步骤操作,我的应用程序成功运行了。http://www.noobslab.com/2012/04/install-wine-152-on-ubuntu.html
不确定确切原因,但如果使用1.5似乎会忽略错误。