From: nobu.nakada@... Date: 2003-02-09T11:42:19+09:00 Subject: [ruby-dev:19541] Re: cannot find -lruby-static (PR#384) なかだです。 At Sat, 8 Feb 2003 14:27:31 +0900, Tanaka Akira wrote: > > とりあえず直接$LIBPATHに指定するようにしてみました。 > > この、-lruby-static が失敗するって話はどうなったんでしたっけ? すいません、途中でcross compileの話に流れて忘れてました。 > つい先程、--with-opt-dir を使わなくても失敗することに気がついたんです > が、症状が悪化してる? たぶん関係ないはずだと思うんですが。 これで問題なければ入れておきます。 Index: lib/mkmf.rb =================================================================== RCS file: /cvs/ruby/src/ruby/lib/mkmf.rb,v retrieving revision 1.125 diff -u -2 -p -r1.125 mkmf.rb --- lib/mkmf.rb 21 Jan 2003 19:33:19 -0000 1.125 +++ lib/mkmf.rb 5 Feb 2003 10:40:54 -0000 @@ -798,10 +794,10 @@ def init_mkmf(config = CONFIG) $LIBRUBYARG_STATIC = config['LIBRUBYARG_STATIC'] $LIBRUBYARG_SHARED = config['LIBRUBYARG_SHARED'] - $LIBPATH = $extmk ? ["$(topdir)"] : [] + $LIBPATH = CROSS_COMPILING ? [] : ["$(libdir)"] + $LIBPATH.unshift("$(topdir)") if $extmk $objs = nil $libs = "" if $enable_shared or Config.expand(config["LIBRUBY"].dup) != Config.expand(config["LIBRUBY_A"].dup) - $LIBPATH.unshift("$(libdir)") unless $extmk or CROSS_COMPILING $LIBRUBYARG = config['LIBRUBYARG'] end -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦