Hiroyuki Komatsu
komat****@taiya*****
2005年 1月 12日 (水) 01:52:34 JST
At Wed, 12 Jan 2005 00:24:38 +0900, Masaki Yatsu wrote: > > オプション -u または --unix-socket で可能なはずです。 > > > > % prime --unix-socket=<path> > > > > 実際に使用しているクライアントはまだないと思いますので、 > > 不具合があるかもしれません。 > > Mac OS Xのruby 1.6.8ではエラーになりました。 > > % prime -u /tmp/prime.sock > /Library/PRIME/lib/ruby/prime/server.rb:59:in `initialize': uninitialized > constant UNIXServer at UnixSocketServer (NameError) > from /Library/PRIME/bin/prime:134:in `new' > from /Library/PRIME/bin/prime:134:in `main' > from /Library/PRIME/bin/prime:168 以下のコードを実行するとどうなりますか? require 'socket' server = UNIXServer.new("/tmp/prime.sock") Debian の Ruby 1.6.8 では以下の通りです。 ~% irb1.6 irb(main):001:0> require 'socket' => true irb(main):002:0> server = UNIXServer.new("/tmp/prime.sock") => #<UNIXServer:0x402e35e0> irb(main):003:0> -- 小松弘幸 ----------------------- http://taiyaki.org/