From: Katsuyuki Komatsu Date: 1999-06-15T19:09:21+09:00 Subject: [ruby-dev:7119] Re: --enable-shared support 小松です。 In the message of [ruby-dev:7116] Re: --enable-shared support on 1999/6/15 14:17 WATANABE Hirofumi wrote: |perl 5.000 だと単純に script も shared library も 0644 だっ |たけど, perl 5.001m からは 0444 と 0555 にしてますね. では、0555としましょう。instruby.rbのパッチの訂正です。 拡張ライブラリの方は……ext/extmk.rb.inとlib/mkmf.rbに INSTALL_DLLIB = $(INSTALL) -m 0555 とかを足してそちらを使うか、configure.inに追加して、 @INSTALL_DLLIB@を参照する形かな。 Index: instruby.rb =================================================================== RCS file: /home/cvs/ruby/instruby.rb,v retrieving revision 1.1.1.2.2.13 diff -u -2 -r1.1.1.2.2.13 instruby.rb --- instruby.rb 1999/05/14 08:56:09 1.1.1.2.2.13 +++ instruby.rb 1999/06/15 10:01:21 @@ -34,5 +34,5 @@ for lib in ["libruby.so.LIB", CONFIG["LIBRUBY_SO"]] if File.exist? lib - File.install lib, libdir, 0644, true + File.install lib, libdir, 0555, true end end -- 小松克行 / Katsuyuki Komatsu