http://shinh.skr.jp/m/?date=20060929#p05


↓これでいけます!

[w0@localhost sofs]$ ./sofs -f test &
[1] 9514
[w0@localhost sofs]$ echo /lib/libc.so.6 > test/controls/add_libfile
[w0@localhost sofs]$ test/puts '"a"'
a
[w0@localhost sofs]$ cat test/puts
#!/bin/sh
echo $@ > /home/w0/test/sofs/test/libc.so.6/puts
[w0@localhost sofs]$  
[w0@localhost sofs]$ echo /usr/lib/libSDL-1.2.so.0 > test/controls/add_libfile
[w0@localhost sofs]$ test/SDL_Init $((0x20))
[w0@localhost sofs]$ test/SDL_SetVideoMode '640,480,32,0'

↓対応版
http://morihyphen.hp.infoseek.co.jp/files/sofs.tar.gz
インターフェースがちょっと変わってます。模索中…
説明とかは…明日こそ書きます…


FUSEさえあればぼくらのLinuxPlan9なんかに(あんまり)負けないよ!とかいうような。


http://rucila.s43.xrea.com/memo/?date=20060930#p01
retvalのダサさは全くもってそのとおりなんですが、なかなか、どうしたらいいかわからないので、そこらへんをどかーんと解決するソリューションがあれば、どなたか、ぜひ教えていただきたく思うところであります。


とりあえず、

[w0@localhost sofs]$ ./test/puts '"a"' -: x

こんな感じで、retval名前決め打ちだったのを修正
-: は :- とかの逆向きのつもりらしいですよ…<> が使えないのはひどい。