[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:001950] Re: Installer on Cygwin



堀之内です。

> こんにちは、京大の大塚といいます。
> 
> 先ほど Cygwin 上で一括インストーラ(Ver.3.3.0)を使って
> RubyDCL 1.5.0(DCL 5.3 GTK+2) を入れたのですが、そのままでは
> 
> /usr/lib/ruby/site_ruby/1.8/i386-cygwin/numru/dcl_raw.so: dlopen, Win32 error 126 - /usr/lib/ruby/site_ruby/1.8/i386-cygwin/numru/dcl_raw.so (LoadError)
> 
> というのが出てしまいました。
> 
> 過去のメーリングリストの記録を辿って、 dcl.rb の最初に
> 
> require "glib2"
> 
> を追加すれば動きました。
> 
> ということで一応報告させていただきます。

すみません、dcl.rb を再生成したときに落ちてました。手元のファイ
ルでは、生成用のスクリプトに加えて生成をやり直しました。

dcl.rb への変更は下記のようになります。

--- dcl.rb.org     Wed Nov 10 00:08:55 2004
+++ dcl.rb         Tue Dec 28 11:35:17 2004
@@ -1,4 +1,10 @@
 require "narray"
+if /cygwin|mingw/ =~ RUBY_PLATFORM
+  begin
+    require "glib2"
+  rescue LoadError
+  end
+end
 require "numru/dcl_raw"
 module NumRu
     module DCL