From: siena@... (Siena. / SHINAGAWA, Norihide) Date: 2004-01-21T15:53:51+09:00 Subject: [ruby-dev:22655] Re: library linkage options by extmk.rb Siena. です。 ▼ siena < [ruby-dev:22652] 》ところで、一つの配列に初めから重複して入っている事があるようです。 》今のところ、ext/digest/rmd160 での -lcrypto が該当します。 》"-lcrypto -lcrypto" と、二つ連続して出現していて明らかに 》冗長なので、これくらいはまとめてしまった方が良いかと思います。 間違いのパッチを送ってしまいました。捨ててください。 正しくは、以下のものです。 # これくらいは、直接 CVS に入れてしまおうと思ったのですが、 # ファイアウォールに阻まれてしまいました --; Index: ruby/lib/mkmf.rb =================================================================== RCS file: /src/ruby/lib/mkmf.rb,v retrieving revision 1.167 diff -u -p -2 -r1.167 mkmf.rb --- ruby/lib/mkmf.rb 10 Jan 2004 14:01:50 -0000 1.167 +++ ruby/lib/mkmf.rb 21 Jan 2004 06:50:04 -0000 @@ -118,5 +118,5 @@ def merge_libs(*libs) xy = x & y xn = yn = 0 - y.each_with_index do |v, yi| + y.uniq().each_with_index do |v, yi| if xy.include?(v) xi = [x.index(v), xn].max() --- Siena.