需要说明的是,我的机器上安装了以下所有软件包:
wine
wine-gecko1.4
wine-gecko1.4:i386
wine1.4
wine1.4-amd64
wine1.4-dev
wine1.4-i386-i386
winetricks
我使用以下方法创建了一个 32 位 Wine 前缀
$WINEPREFIX='/home/philvollman/.dictation' WINEARCH='win32' wine 'wineboot'
我合法获得了 Dragon NaturallySpeaking 12 Premium 的副本。
当我尝试安装 NaturallySpeaking 时,出现此错误,并显示以下屏幕:
但是,没有回滚,我能够启动并注册我的 NaturallySpeaking 副本,但它随后就停止工作了:
安装NaturallySpeaking之后,我运行ls -al
后发现我的.dictation
文件夹有以下顶级内容:
total 1816
drwxrwxr-x 4 philvollman philvollman 4096 Apr 10 00:56 .
drwxr-xr-x 63 philvollman philvollman 4096 Apr 10 00:27 ..
drwxrwxr-x 2 philvollman philvollman 4096 Apr 10 00:27 dosdevices
drwxrwxr-x 5 philvollman philvollman 4096 Apr 10 00:28 drive_c
-rw-rw-r-- 1 philvollman philvollman 1754254 Apr 10 00:39 system.reg
-rw-rw-r-- 1 philvollman philvollman 11 Apr 10 00:27 .update-timestamp
-rw-rw-r-- 1 philvollman philvollman 2376 Apr 10 00:34 userdef.reg
-rw-rw-r-- 1 philvollman philvollman 75517 Apr 10 00:39 user.reg
这鸭嘴兽安装说明告诉我按如下方式安装 Platypus:
export WINEPREFIX=$HOME/.dictation
./configure
make
make install
当我从 Platypus 文件夹内部执行此操作时,我得到:
Looking for winegcc... (OK)
Checking WINEPREFIX... (OK)
Checking LIBDIR... /usr/lib
Checking winelib... /usr/lib/wine/libwinecrt0.a not found!
ERROR: Install wine-devel 32 bit
or try one of these ./configure options:
Configure options:
--prefix=/usr -p Look for libraries starting in /usr
--libdir=/lib -l Look for libraries in $PREFIX/lib
--winelib=/opt/wine -w Location of libwinecrt0.a
--with-64bit -64 Compile as 64 bit
--xincdir=/opt/include -x Optional includes in /opt/include
--help -h This help message
更新
当我指定我认为正确的 Wine 库时,会发生以下情况:
philvollman@phil-hp-envy:~/Downloads/platypus$ ./configure --libdir=/usr/lib/i386-linux-gnu/
Looking for winegcc... (OK)
Checking WINEPREFIX... (OK)
Checking LIBDIR... /usr/lib/i386-linux-gnu/
Checking winelib... (OK)
Checking xorg-proto... (OK)
Checking libX11... /usr/lib/i386-linux-gnu//libX11.so not found!
ERROR: Install libX11-devel 32 bit
or try one of these ./configure options:
Configure options:
--prefix=/usr -p Look for libraries starting in /usr
--libdir=/lib -l Look for libraries in $PREFIX/lib
--winelib=/opt/wine -w Location of libwinecrt0.a
--with-64bit -64 Compile as 64 bit
--xincdir=/opt/include -x Optional includes in /opt/include
--help -h This help message
更新 #2
philvollman@phil-hp-envy:~$ sudo apt-get install wine-dev && sudo apt-get install libx11-dev && sudo apt-get install libxtst-dev && sudo apt-get install xserver-xorg-dev && sudo apt-get install x11proto && sudo apt-get install x11proto-core-dev
[sudo] password for philvollman:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'wine1.4-dev' instead of 'wine-dev'
wine1.4-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
libx11-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
libxtst-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
xserver-xorg-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package x11proto
philvollman@phil-hp-envy:~$
那么我该怎么办?
我看到 Platypus 团队写道我需要安装、、wine-devel
和,但这些软件包似乎都无法通过 Synaptic 获得。xorg-x11-proto-devel
libX11-devel
libXtst-devel