shelarcy
shela****@capel*****
2004年 6月 24日 (木) 19:22:18 JST
On Sat, 19 Jun 2004 23:27:50 -1000 (HST), Shiro Kawai <shiro****@lava*****> wrote: >> とりあえず Scm_GetPasswdById と Scm_GetPasswdByName に影響 >> が及ぶのは分かりますが、これってどのあたりまで影響が及ぶ(書 >> き換えなければならない)でしょうか? > > たぶん、system.cで GroupsとPasswordsのセクションと、syslib.stubの > 対応するエントリを#ifdef outすればいいんじゃないかと思います。 > > Schemeライブラリの方で、削られたsyslib.stubのエントリを参照してる > 関数がある可能性はありますが、第一段階としては「ごめん、未サポート」 > と言ってしまっていいんじゃないかと思います。 > > 次の段階としては、Windowsのユーザの概念をどうやってマップしたら > 綺麗かを考えて、<sys-passwd>のエミュレーションでゆけるならそちらを、 > そうでなければより抽象化したレイヤを提供するってことで。 同様の問題は fork とか pipe の方でも起こりますが、解決策がありそうな のでこちらはどうにかしたいと思います。 SCM_SYSCALL が使えないけどなんとかうまくマップできないかな、ってここ 数日考えているのですが。 pipe http://www.paw.hi-ho.ne.jp/takadayouhei/technic/6.html Win32 pipeの覚書 http://nhiro4.ld.infoseek.co.jp/program/windows/pipe.html -- shelarcy <shela****@capel*****> http://page.freett.com/shelarcy/