[#40785] nil以外のときメソッドを呼ぶ — Motomichi Matsuzaki <mzaki@...>

13 messages 2005/04/27

[ruby-list:40776] Re: RDindex 1.2.2 のインストール

From: rubikitch <rubikitch@...>
Date: 2005-04-13 09:58:23 UTC
List: ruby-list #40776
From: tateishi <tateishi@nippontect.co.jp>
Subject: [ruby-list:40769] RDindex 1.2.2 のインストール
Date: Mon, 11 Apr 2005 15:29:04 +0900

るびきちです。

> rdindex-1.2.2.tar.gzをcygwin上でインストールしたいのですが、
> 以下のようなエラーでうまくいきません。
> 
> $ ruby setup.rb setup
> (略)
> /home/hoge/tmp/rdindex-1.2.2/bin/rdindex/rdindex:2:in
>  `require': No such file to load -- rdindex (LoadError)
>         from /home/hoge/tmp/rdindex-1.2.2/bin/rdindex/rdindex:2
> /home/hoge/tmp/rdindex-1.2.2/bin/rdindex/rdindex:2:in
>  `require': No such file to load -- rdindex (LoadError)
>         from /home/hoge/tmp/rdindex-1.2.2/bin/rdindex/rdindex:2
> /home/hoge/tmp/rdindex-1.2.2/bin/rdindex/rdindex:2:in
>  `require': No such file to load -- rdindex (LoadError)
>         from /home/hoge/tmp/rdindex-1.2.2/bin/rdindex/rdindex:2
> (略)

このパッチを  setup/rdindex.rb にあててみてください。

--- rdindex.rb	2005/04/13 09:31:59	1.1
+++ rdindex.rb	2005/04/13 09:47:02
@@ -13,7 +13,7 @@
   def post_setup
     File.mkpath RDindex::REFMDIR[0]
     File.mkpath( File.dirname(RDindex::INDEX) )
-    rdindex = "#{package_root}/bin/rdindex/rdindex"
+    rdindex = "#{installer.config['ruby-prog']} -I#{package_root}/lib/rdindex #{package_root}/bin/rdindex/rdindex"
     system "#{rdindex} -get_rd; #{rdindex} -make_index; #{rdindex} -make_personal_index"
     $stderr.puts %!Put `(load "rdindex-init")' to your .emacs.!
   end


るびきち☆
http://www.rubyist.net/~rubikitch/ ←Ruby大衆化計画@移転

In This Thread