[#7064] How to put version number of shared library? — Ryo HAYASAKA <hayasaka@...21.u-aizu.ac.jp>
早坂@会津大学です。
4 messages
1999/06/02
[#7082] [BUG] unpack('m') — 民斗 <tommy@...>
民斗です。
6 messages
1999/06/07
[#7091] [BUG?] load in thread — keiju@... (Keiju ISHITSUKA)
けいじゅ@日本ラショナルソフトウェアです.
7 messages
1999/06/09
[#7092] Re: [BUG?] load in thread
— matz@... (Yukihiro Matsumoto)
1999/06/09
まつもと ゆきひろです
[#7102] Ruby 1.3.4-990611 — Yukihiro Matsumoto <matz@...>
Ruby 1.3.4-990611 is out, check out:
20 messages
1999/06/11
[#7108] Re: Ruby 1.3.4-990611
— Koji Arai <JCA02266@...>
1999/06/12
新井です。
[#7123] Re: Ruby 1.3.4-990611
— nagai@...
1999/06/16
永井@知能.九工大です.
[#7110] --enable-shared support — Katsuyuki Komatsu <komatsu@...>
小松です。
11 messages
1999/06/14
[#7111] Re: --enable-shared support
— WATANABE Tetsuya <tetsu@...>
1999/06/15
渡辺哲也です。
[#7173] [BUG] <<`HERE_DOC` — Koji Arai <JCA02266@...>
新井です。
7 messages
1999/06/22
[#7178] [PATCH] rubydb3x.el, ruby-mode.el — nobu.nakada@...
中田です。
7 messages
1999/06/22
[#7181] acknowledgement — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
6 messages
1999/06/23
[#7210] Ruby 1.3.4-990624 — Yukihiro Matsumoto <matz@...>
Ruby 1.3.4-990624 is out, check out:
7 messages
1999/06/24
[#7223] Ruby 1.3.4-990625 — Yukihiro Matsumoto <matz@...>
Ruby 1.3.4-990625 is out, check out:
14 messages
1999/06/25
[#7224] -Wl,-rpath on Linux (Re: Ruby 1.3.4-990625)
— Ryo HAYASAKA <hayasaka@...21.u-aizu.ac.jp>
1999/06/25
早坂@会津大学です。
[#7225] Re: -Wl,-rpath on Linux (Re: Ruby 1.3.4-990625)
— Katsuyuki Komatsu <komatsu@...>
1999/06/25
小松です。
[#7226] Re: -Wl,-rpath on Linux (Re: Ruby 1.3.4-990625)
— Katsuyuki Komatsu <komatsu@...>
1999/06/25
小松です。
[#7227] Re: -Wl,-rpath on Linux (Re: Ruby 1.3.4-990625)
— Katsuyuki Komatsu <komatsu@...>
1999/06/25
小松です。
[#7253] Re: Ruby 1.3.4-990625 — SHIROYAMA Takayuki <psi@...>
9 messages
1999/06/29
[#7258] TkVariable — Koji Arai <JCA02266@...>
新井です。
6 messages
1999/06/29
[ruby-dev:7056] dlopen on BSD/OS
From:
Masaki Fukushima <fukusima@...>
Date:
1999-06-01 09:07:01 UTC
List:
ruby-dev #7056
福嶋です。
BSD/OS 3.1 で dlopen を使ったダイナミックロードが有効になるように
configure.inを修正してみました。
また、ソースと別のディレクトリでコンパイルするとcompile_dirが正し
く設定されないので、mkconfig.rbを修正しました。
あと、BSD/OS 3.1 では AF_INET6 は定義されているのに、PF_INET6 は
定義されていないので、socket.cに#ifdefを追加しています。
Index: configure.in
===================================================================
RCS file: /home/cvs/ruby/configure.in,v
retrieving revision 1.1.1.2.2.20
diff -u -r1.1.1.2.2.20 configure.in
--- configure.in 1999/05/31 09:13:03 1.1.1.2.2.20
+++ configure.in 1999/06/01 08:58:33
@@ -379,6 +379,7 @@
openstep*) ;;
rhapsody*) ;;
human*) ;;
+ bsdi3*) ;;
cygwin*) CCDLFLAGS=-DDLLIMPORT;;
*) CCDLFLAGS=-fPIC;;
esac
@@ -436,6 +437,10 @@
rb_cv_dlopen=yes ;;
openbsd*) LDSHARED="ld -Bforcearchive -Bshareable"
rb_cv_dlopen=yes ;;
+ bsdi3*) case "$CC" in
+ *shlicc*) LDSHARED="$CC -r"
+ rb_cv_dlopen=yes ;;
+ esac ;;
nextstep*) LDSHARED='cc -r'
LDFLAGS="-u libsys_s"
DLDFLAGS="$ARCH_FLAG"
Index: mkconfig.rb
===================================================================
RCS file: /home/cvs/ruby/mkconfig.rb,v
retrieving revision 1.1.1.2.2.5
diff -u -r1.1.1.2.2.5 mkconfig.rb
--- mkconfig.rb 1999/05/06 08:31:32 1.1.1.2.2.5
+++ mkconfig.rb 1999/06/01 08:58:33
@@ -64,7 +64,7 @@
print v_fast, v_others
print <<EOS
- CONFIG["compile_dir"] = "#{File.expand_path(File.dirname($0))}"
+ CONFIG["compile_dir"] = "#{Dir.pwd}"
CONFIG.each_value do |val|
val.gsub!(/\\$\\(([^()]+)\\)/) do |var|
key = $1
Index: ext/socket/socket.c
===================================================================
RCS file: /home/cvs/ruby/ext/socket/socket.c,v
retrieving revision 1.1.1.3.2.18
diff -u -r1.1.1.3.2.18 socket.c
--- ext/socket/socket.c 1999/06/01 06:59:19 1.1.1.3.2.18
+++ ext/socket/socket.c 1999/06/01 08:58:35
@@ -1920,6 +1920,8 @@
#endif
#ifdef AF_INET6
sock_define_const("AF_INET6", AF_INET6);
+#endif
+#ifdef PF_INET6
sock_define_const("PF_INET6", PF_INET6);
#endif
---
福嶋正機