更新

更新

需要说明的是,我的机器上安装了以下所有软件包:

  • 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-devellibX11-devellibXtst-devel

相关内容