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