お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-07-16 13:57:03

subzero
メンバ
From: 北怪道
登録日: 2011-07-16

wine上のソフトで、ランタイムエラー

ubuntu10.04でwine1.22をインストールして、Windows用の、AHD(American heritage dictionary 4th)をインストールしてみました。インストールはうまく行きましたが、AHDを起動すると、起動直後に 「 run-time error 53:File not found:kaHMERef.dll 」 と出て動作しません。

見つからなかったというファイルKaHMERef.dllは、wineのブラウザで仮想Cドライブを見てみると、確かに入っています。AHD 4th は、それほど新しいソフトでもないのですが、wineで動かすのは無理でしょうか?

オフライン

 

#2 2011-07-16 16:36:35

subzero
メンバ
From: 北怪道
登録日: 2011-07-16

Re: wine上のソフトで、ランタイムエラー

すいません。自己解決しました。

どうやら、Runtime error 53が、windowsが出したレジストリに関するエラーであるらしく、何をやっているのか良くは分からないのですが、ネットでググって調べて、レジストリにdllを登録する方法として、端末から、wine regsvr32 KaHMERef.dll を実行。すると、msvcp60.dllが不足しているとのことで、Windowsのsystem32フォルダ内からこのdllを見つけて、wineのsystem32フォルダにコピー。すると次の用なわけの分からないものがでましたが、一応、動作するようになりました。お騒がせしました。_|(_ _)|_

fixme:msvcrt:_setmbcp trail bytes data not available for DBCS codepage 0 - assuming all bytes
DllRegisterServer not implemented in DLL c:/AHD4withThesaurus/KaHMERef.dll

オフライン

 

Board footer

Powered by FluxBB