[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:14517] Re: libmhash-ruby/libnarray-ruby
From: akira yamada / やまだあきら <akira@xxxxxxxxxxx>
Subject: [debian-devel:14515] Re: libmhash-ruby/libnarray-ruby
Date: Wed, 22 Aug 2001 12:44:24 +0900
> A> libmhash-ruby は
> A>
> A> /bin/sh: exec_prefix: command not found
> A> /bin/sh: rubylibdir: command not found
> A>
> A> になります。i386 でも同じで変数の展開に失敗(?)してる
> A> 感じですが良いのでしょうか?(パッケージはできます)
>
> mkmf.rbが変化しているので, そのままではbuildできないでしょう.
From: akira yamada / やまだあきら <akira@xxxxxxxxxxx>
Subject: [debian-devel:14516] Re: libmhash-ruby/libnarray-ruby
Date: Wed, 22 Aug 2001 12:54:46 +0900
> > mkmf.rbが変化しているので, そのままではbuildできないでしょう.
>
> という話ではないですね. なんだろう.
> 少なくともexec_prefixとかrubylibdirとかは
> debian/rulesにはないように思うのですが….
良くわかってませんが
> ruby -rmkmf -e 'print $libdir' を
> ruby -rrbconfig -e 'print Config::CONFIG["rubylibdir"]' に,
> ruby -rmkmf -e 'print $archdir' を
> ruby -rrbconfig -e 'print Config::CONFIG["archdir"]' に
> それぞれ書き換えるとうまくいくかもしれません.
で上手くいったみたいです。
debian/rules の
libdir := $(shell ruby -e 'require "mkmf"; print $$libdir')
archdir := $(shell ruby -e 'require "mkmf"; print $$archdir')
が
$(MAKE) libdir=$(destdir)$(libdir) \
archdir=$(destdir)$(archdir) install
で呼ばれたときに
/usr/bin/make libdir=/home/kohda/work/Port/libmhash-ruby-0.2.1/debian/tmp$(exec_prefix)/lib \
archdir=/home/kohda/work/Port/libmhash-ruby-0.2.1/debian/tmp$(rubylibdir)/$(arch) install
になってたみたいです。
> # というかlibmhash-rubyとか, まだあったのか…
もう obsolete なんでしょうか? それなら捨てておきますが。。。
# libnarray-ruby の方はもっと単純な話な気が。
平成13年8月22日(水)
--
***************************
香田 温人(こうだ あつひと)
http://www1.pm.tokushima-u.ac.jp/%7Ekohda/