namazu-ml(avocado)


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

tknamazu on OS/2



清水@住友林業です。

Tcl 7.5 / Tk 4.1 がよーやっと OS/2 ネイティブな環境で動くようになった
ので、tknamazu を試しています。が、そもそも DBCS がすんなりとは通りそ
うにはない上に、Tk 4.1(wish4.1) なもので難儀しています。

この件に関して、広瀬さんにお願いがあります。

tknamazu パッケージの、README の以下の部分を削除してくださいませんか?


  tcl8.1/tk8.1 を OS/2 で使用される場合には、上記の Windows 用の binary の
  他に
       <URL:ftp://ftp.sunlabs.com/pub/tcl/w32s125.exe>
  を用意すれば動くようです。


削除していただきたい理由は、複数あります。

【その1】

 <URL:ftp://ftp.sunlabs.com/pub/tcl/w32s125.exe> が、一筋縄では
OS/2(Warp4 および Warp 3 with WIN-OS/2 パッケージ)に導入できない。
これは、Windows 3.1 互換 kernel のファイル名が、純正 Windows 3.1 の
それと異なるためです。(回避策はあります。)


【その2】

英語版の Win32s を日本語 Windows 環境に導入して Win32 アプリを動かす
と、画面の表示がおかしくなる(生 Windows 3.1 でも同様)。具体的には、
wish のメニューバー上の文字が、一切表示されなくなります。

また、実際に tknamazu を動かしても、wish に何も表示されないのです。


【その3】

実は、WIN-OS/2 (Windows 3.1 互換環境)から OS/2 ネイティブのコマンド
(この場合は namazu.exe)を呼び出して、その結果(出力)を受け取る、
というのは非常に困難です。(フリーウェアを使えば出来るらしい)

なので、WIN-OS/2 で TK8.1 が動いても、namazu を呼び出すことが出来ない
状態になっています。


... という訳で、むしろ OS/2 native の wish 4.1 で動かせるように出来
ないかどうか考えています。さっそく久野さんの本を購入し、大マジメに
Tcl/Tk に取り組んでいますが、昔 SNMP 関連の仕事してる時に挫折した人
なので、どうなることやら... (前途は多難だ < 俺)

end
--
  住友林業株式会社  情報システム部   清水 和佳
 
  TEL: +81-3-5322-6672  FAX: +81-3-5322-6658  Niftyserve: XLW01034
  e-mail: <kshimz@xxxxxxxxx>