[#41876] mswin32版のライセンスについて — TOBY <toby@...>

はじめまして、rubyを愛してやまないTOBYと申します。

13 messages 2006/03/05

[#41886] "win32/registry" と "dl/win32" の相性について — take_tk <ggb03124@...>

たけ(tk)です

14 messages 2006/03/07
[#41887] Re: "win32/registry" と "dl/win32" の相性について — nobu@... 2006/03/07

なかだです。

[#41888] Re: "win32/registry" と "dl/win32" の相性について — take_tk <ggb03124@...> 2006/03/07

たけ(tk)です

[#41933] Cygwin での #!/bin/env ruby -Ks — "Hideo Konami" <konami@...>

小波です。Cygwin で Ruby のスクリプトをいつも書いています。

14 messages 2006/03/22

[ruby-list:41897] Re: "win32/registry" と "dl/win32" の相性について

From: WATANABE Hirofumi <eban@...>
Date: 2006-03-08 05:57:23 UTC
List: ruby-list #41897
わたなべです。

take_tk <ggb03124@nifty.com> writes:

> > このようなエラーが出た時は、
> > 「require "win32/registry"」の《前に》「require "dl/win32"」を入れる、
> > 
> > という対策で、よろしいでしょうか?
> > 
> > 名前の衝突(?)というかクラスの中身のすり替わり(?)の問題は残るような
> > 気がするので、多少心配ですが、
> > その方針でしばらく様子を見てみます。
> 
> 駄目みたいです。
> 
> "dl/win32" の Win32API を前提とするメソッドで、
> no implicit conversion from nil to integer (TypeError)
> というエラーになる。

win32/registryでrequire "Win32API"してるのが問題なのだから、
それをコメントアウトするか、require "win32/registry"の前に
  $" << "Win32API.so"
入れればいけるかもしれない。

In This Thread