[prime-dev: 582] Re: Unix Domain Socket 対応について

Back to archive index

Hiroyuki Komatsu komat****@taiya*****
2005年 1月 12日 (水) 15:26:10 JST


At Wed, 12 Jan 2005 11:12:50 +0900,
Masaki Yatsu wrote:
> >>> オプション -u または --unix-socket で可能なはずです。
> >>> 
> >>> % prime --unix-socket=<path>
> >> 
> >> Mac OS Xのruby 1.6.8ではエラーになりました。
> > 
> > 以下のコードを実行するとどうなりますか?
> > 
> > require 'socket'
> > server = UNIXServer.new("/tmp/prime.sock")
> 
> こうなります。
> 
> test.rb(main):001:0> require 'socket'
> => true
> test.rb(main):002:0> server = UNIXServer.new("/tmp/prime.sock")
> NameError: uninitialized constant UNIXServer
>         from test.rb:2
> test.rb(main):003:0> nil
> 
> Mac OS Xに入っているrubyはUNIXSocket, UNIXServerがないようです。
> 
> /usr/lib/ruby/1.6/powerpc-darwin7.0/socket.bundleのシンボルを
> 見てみましたが、*unix*が存在しませんでした……orz
> 
> 自分でrubyをインストールする必要がありそうです。

自分でインストールをした場合は、エラーは出ないのでしょうか?

-- 
                                                            小松弘幸
                                                -----------------------
                                                   http://taiyaki.org/




Prime-dev メーリングリストの案内
Back to archive index