もりきゅうです。 Kazuhiro Yoshida <moriq.kazuhiro / nifty.ne.jp> wrote: > 追々マージしていただければ幸いです。 socket.so を作れるように修正しました。 http://www.moriq.com/ruby/bcc32/ やっぱり拡張ライブラリも ilink32.exe を使わないと Init_* を export できないみたい。 sample/svr.rb, clnt.rb は一応動くようですが C:\usr\src\ruby\sample>\ruby-bcc\bin\ruby svr.rb server is on 1041:0.0.0.0:0.0.0.0 #<TCPServer:0xc4c448> is accepted #<TCPSocket:0xc4c2b0> is gone C:\usr\src\ruby\sample>\ruby-bcc\bin\ruby clnt.rb 1041 Trying localhost ... done addr: AF_INET:1042:127.0.0.1:127.0.0.1 peer: AF_INET:1041:127.0.0.1:127.0.0.1 hello hello HDD ががりがり鳴りました。^^; なお WIN32API.so はコンパイルが通らず #else #error #endif のようになっていて make が止まってしまいます。 ---- YOSHIDA Kazuhiro moriq / moriq.com http://www.moriq.com/