From: matz@... (Yukihiro Matsumoto) Date: 1999-07-02T10:40:10+09:00 Subject: [ruby-dev:7274] Re: Ruby 1.3.4-990625 In message "[ruby-dev:7269] Re: Ruby 1.3.4-990625" on 99/07/01, Katsuyuki Komatsu writes: ||・ -rhapsodyでも -nextstepと同じように、ldではなく || cc -r を使うようにする | |これなんですが、-rhapsodyや-nextstepはDLEXT=bundleなので、 |CONFIG["DLEXT"]が"o"の時しか通らないはずなので、 |の-nextstepと-rhapsodyの枝は丸ごと消していいような気がします。 その場合、 $(LDSHARED) $(DLDFLAGS) -o $(DLLIB) $(OBJS) $(LIBS) $(LOCAL_LIBS) でnextstepとrhapsodyでうまくいくのでしょうか? configure.in を見るとopenstep/rhapsodyでは cc -r でなくcc -dynamic -bundle が使われるようですが。> 白山さん |というか、"[ruby-list:14766] ruby 1.3.4 on BSD/OS 3.1"のスレッド |を見ると、 | | if CONFIG["DLEXT"] != "o" | …… | elsif not File.exist?(target + ".c") and not File.exist?(target + ".cc") or | …… ~~ | end | |の所は、 | | mfile.printf <