namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: KAKASI-2.3.1 released



Kaz SHiMZ wrote:

> 最終的な目標の一つに、OS/2 で動く Perl Module の作成があるため、
> OS/2 用の Perl 5 の Binary Distribution が LINK386 にて作成されて
> いることを考慮しないといけません。

ちなみにWindowsの場合はMSVC++でbuildする以外に方法はなさそうです。
#MSWin32-x86-objectなインタプリタでも、MSWin32-x86なperl moduleを
#使うことはできるらしいですが。

> ところが、emx gcc のユーティリティに、a.out 形式 → OMF 形式の変換
> ツールもありました。これを用いると

うーん、emx版binutilsが生成するオブジェクトの形式はa.outなんです
ね。(ちなみにWin32版はNativeなPE-COFF形式。)

> ・GNU libtool の OS/2 版の機能として、 link 時に
> 
>     ar cru  .libs/hogehoge.a (object files)
>     ar.exe  s  .libs/hogehoge.a
> 
>   とやっているところを
> 
>     ar cru  .libs/hogehoge.a
>     ar.exe  s  .libs/hogehoge.a
>     emxomf  .libs/hogehoge.a
> 
>   にしてもらえれば、同時に hogehoge.lib が作成されて便利です。
>   話をもって行く先を検討します(誰が Maintainer なんやろ?)。

GNU libtoolのAuthorsには、

Authors of GNU Libtool.  The following people contributed enough in
order to warrant exchanging legal papers with the Free Software
Foundation.

Gordon Matzigkeit.  Designed and implemented libtool.
Alexandre Oliva <oliva@xxxxxxxxxxxxxx>.  Co-maintainer.
Thomas Tanner <tanner@xxxxxxxx>.  Co-maintainer.
Gary V. Vaughan <gary@xxxxxxxxxxxxxxxxxx>.  Co-maintainer.

とありますので、Co-maintainerの人に持って行けばいいと思います。
ちなみにChangeLog.0を見ると、Jeff Freedmanという人によって
EMXへの移植を行われたのですが、彼の連絡先はわかりません。


  A A
= . . =
   V
end
Ryuji Abe