[Gauche-devel-jp] Re: gosh の開発で行き詰まった

Back to archive index

Shiro Kawai shiro****@lava*****
2004年 7月 10日 (土) 03:45:48 JST


From: shelarcy <shela****@capel*****>
Subject: [Gauche-devel-jp] Re: gosh の開発で行き詰まった
Date: Fri, 09 Jul 2004 23:06:24 +0900

> patch どうでしたでしょうか?
> shiro さんの環境が回復してから音沙汰がないので気になるのですが……?

ああすみません。うちでWindowsを走らせるというのはかなりの努力が
必要なんです。

実際に試すにはMinGWの環境を整えないとならないんで、今のところ
patchを眺めただけですが、ちゃんとやるのは道遠しって感じがします。
ただ、とりあえず走らせるだけならport関係さえ何とかすれば何とか
なりそうですね。

気がついたところをいくつか。

- portの出力関係はスタブが入ってるだけ (何でもかんでもOutputDebugString)
  なんで、replが欲しければここをちゃんと書かないとだめですね。

- boostを使うなら、いずれ本筋のMakefile.inとboost/Jamfileのsyncを取る
  方法を考えないとまずいですね。ソースファイルに変更があったときに両方を
  直すのは避けたいですから。同様にconfig.hについても、別に持ってしまうと
  config.n.inの変更に追従できないですから、自動生成の方法を考える必要が
  あります。まあconfigureだけcygwinかMSYSで走らせればいいわけですが。

- signal関係はもう少し綺麗な方法がありそうな気もします。SIGINTが使える
  のだから、Windows無いでもシグナルマスクを制御する何らかの方法がある
  はずですよね?  Scm_SigCheck内でSIGPROCMASKを消してますが、ここは
  どうにかしてsignalをブロックする必要があります。

- bignum.c冒頭のallocaまわりのパッチがよく分からないんですが、今のだと
  ちょっとまずくないかしら。

--shiro




Gauche-devel-jp メーリングリストの案内
Back to archive index