中本です。

On Tue, 26 Sep 2006 20:04:49 +0900
Yoshiyuki Masutomi <[EMAIL PROTECTED]> wrote:

> curvirgoです。
> 
> Takashi Nakamoto wrote:
> > うまくパッケージの作成はできましたか?
> 出来ます。
> 
> > __declspec(dllexport)があれば、.defは要らないかもしれません。
> > ちなみに、OOoでは __declspec(dllexport) の代わりに
> > SAL_DLLPUBLIC_EXPORT マクロを使えば、ソースコードを変更せず、他のプ
> > ラットフォームでもコンパイルできるようになるみたいです。
> そのように変更しましょうか。

こちらでもうまくいきました。というわけで、一部変更してCVSに取り込みま
した。
# ImmGetConversionList に渡す文字列を aStr から aStr.getStr() に

> > ありがとうございます。私も明日、以下のMakefileを試してみます。
> > うまくいったらCVSにアップしようと思います。
> UPする前に、添付のファイルで私のXP上では振り仮名を取得できましたので試
> してください。変更したファイルのみアーカイブしています。
> ただし、取り合えずWindows用のものを作成する為に変更したので、必ずしも
> 他のプラットホームでの事は考えていませんのであしからず。

http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/waooo/furigana/

configureスクリプトを作っても良かったのですが、めんどうだったのでプラッ
トフォームごとにMakefileを作りました。

Linuxなら
 $ /path/to/sdk/setsdkenv_unix
 $ make

Windowsなら
 > C:\path\to\sdk\setsdkenv_windows.bat
 > mingw32-make

でパッケージができます。というわけで、次のバージョンにアップするための
ToDo:

 - Windows版ではカタカナで結果を返すようにする
 - 関数名をPHONETICからFURIGANAへ
 - mecab 0.93サポート
 - ローカライズしたメッセージを表示

できるだけ今日中にやっちゃいます。

-- 
 中本 崇志 ( Takashi Nakamoto )
 E-Mail  : [EMAIL PROTECTED], [EMAIL PROTECTED]
 Homepage: http://bd.tank.jp/
 blog    : http://bd.tank.jp/diary

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

メールによる返信