2007年7月11日水曜日

続き mecab-python on windowsの問題

Windows SDKに入っているコンパイラと、mecab-win32でビルドできた。
バイナリ配布のlib/dllを使うので、MeCab_wrap.cxxへのパッチが必要。

manifest(python.exe.manifest, pythonw.exe.manifest)を修正しないと、MSVCR80.DLLがロードできないので、
manifestに、以下のエントリを追加した。

  <dependency>
    <dependentAssembly>
      <assemblyIdentity type='win32' name='Microsoft.VC80.CRT' version='8.0.50727.762' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
    </dependentAssembly>
  </dependency>

idleでも問題なくなったけど、pyscripterはだめだな。manifestを内部で持ってるのかな?
ほとんど使わないからいいか。




0 件のコメント:

コメントを投稿