[#30060] merge YARV — SASADA Koichi <ko1@...>

Hi,

20 messages 2006/12/31
[#30061] Re: merge YARV — SASADA Koichi <ko1@...> 2006/12/31

 ささだです。

[ruby-dev:30004] Re: digest/sha2.rb is installed in a wrong place

From: "Nobuyoshi Nakada" <nobu@...>
Date: 2006-12-11 02:08:05 UTC
List: ruby-dev #30004
なかだです。

At Sun, 10 Dec 2006 19:07:13 +0900,
sheepman wrote in [ruby-dev:30003]:
> 僕の手元の環境だけかも知れませんが、digest/sha2.rb が
> digest/digest/sha2.rb にインストールされています。
>
> $ ls /usr/local/lib/ruby/1.9/digest/digest/
> sha2.rb
>
> $ ls /usr/local/lib/ruby/1.8/digest/digest/
> sha2.rb
>
> 本来は /usr/local/lib/ruby/1.x/digest/ にインストールされる
> べきなんだと思います。

拡張ライブラリからインストールされるファイルには、すべてtarget_prefix
がつきます。これはcreate_makefileで指定された拡張ライブラリ名のディレ
クトリ部分です。ext/digest/sha2/extconf.rbでは"digest/sha2"と指定して
いますから、sha2.rbがlib/digest/というサブディレクトリにあることが間違
いではないかと思います。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread