[#6712] ruby on GNU Hurd — Shugo Maeda <shugo@...>
前田です。
10 messages
1999/05/06
[#6728] Ruby 1.3.3-990507 — matz <matz@...>
Ruby 1.3.3-990507 is out, check out:
34 messages
1999/05/07
[#6731] Re: Ruby 1.3.3-990507
— Katsuyuki Komatsu <komatsu@...>
1999/05/07
小松です。
[#6735] Re: Ruby 1.3.3-990507
— matz@... (Yukihiro Matsumoto)
1999/05/07
まつもと ゆきひろです
[#6739] Re: Ruby 1.3.3-990507
— WATANABE Tetsuya <tetsu@...>
1999/05/08
渡辺哲也です。
[#6742] HP-UX 10.20 sed flaw (Re: Ruby 1.3.3-990507)
— Katsuyuki Komatsu <komatsu@...>
1999/05/08
小松です。
[#6747] Range(...) as Array index — akendo@...3.rim.or.jp
遠藤です。
11 messages
1999/05/10
[#6749] Re: Range(...) as Array index
— matz@... (Yukihiro Matsumoto)
1999/05/10
まつもと ゆきひろです
[#6751] Re: Range(...) as Array index
— akendo@...3.rim.or.jp
1999/05/10
On Mon, 10 May 1999 13:03:25 +0900
[#6752] Re: Range(...) as Array index
— matz@... (Yukihiro Matsumoto)
1999/05/10
まつもと ゆきひろです
[#6762] Re: Range(...) as Array index
— akendo@...3.rim.or.jp
1999/05/11
遠藤です。
[#6748] Is squeeze cursed? — akendo@...3.rim.or.jp
遠藤です。いつもお世話になっています。連休来のマニュアルと
5 messages
1999/05/10
[#6779] Re: private inner class (Re: Re: class def in class def) — Koji Oda <oda@...1.qnes.nec.co.jp>
小田@QNES です。
13 messages
1999/05/13
[#6781] Re: private inner class (Re: Re: class def in class def)
— matz@... (Yukihiro Matsumoto)
1999/05/13
まつもと ゆきひろです
[#6785] Re: private inner class (Re: Re: class def in class def)
— Koji Oda <oda@...1.qnes.nec.co.jp>
1999/05/13
小田@QNES です。
[#6816] Re: private inner class (Re: Re: class def in class def)
— matz@... (Yukihiro Matsumoto)
1999/05/15
まつもと ゆきひろです
[#6789] Ruby 1.3.3-990513 — Yukihiro Matsumoto <matz@...>
Ruby 1.3.3-990513 is out, check out:
59 messages
1999/05/13
[#6811] Re: Ruby 1.3.3-990513
— Koji Oda <oda@...1.qnes.nec.co.jp>
1999/05/14
小田@QNES です。
[#6814] Re: Ruby 1.3.3-990513
— matz@... (Yukihiro Matsumoto)
1999/05/15
まつもと ゆきひろです
[#6821] Re: Ruby 1.3.3-990513
— Koji Oda <oda@...1.qnes.nec.co.jp>
1999/05/16
小田@QNES です。
[#6822] Re: Ruby 1.3.3-990513
— KIMURA Koichi <kimura@...>
1999/05/17
[#6825] Re: Ruby 1.3.3-990513
— Koji Oda <oda@...1.qnes.nec.co.jp>
1999/05/17
小田@QNES です。
[#6826] Re: Ruby 1.3.3-990513
— WATANABE Hirofumi <watanabe@...>
1999/05/17
わたなべです.
[#6832] Re: Ruby 1.3.3-990513
— matz@... (Yukihiro Matsumoto)
1999/05/17
まつもと ゆきひろです
[#6834] Re: Ruby 1.3.3-990513
— WATANABE Hirofumi <watanabe@...>
1999/05/17
わたなべです.
[#6790] Re: Ruby 1.3.3-990513
— Katsuyuki Komatsu <komatsu@...>
1999/05/13
小松です。
[#6815] Re: Ruby 1.3.3-990513
— matz@... (Yukihiro Matsumoto)
1999/05/15
まつもと ゆきひろです
[#6791] Re: Ruby 1.3.3-990513
— itojun@...
1999/05/13
[#6836] gcc -traditional or -ansi (Re: Ruby 1.3.3-990513)
— Katsuyuki Komatsu <komatsu@...>
1999/05/17
小松です。
[#6837] Re: gcc -traditional or -ansi (Re: Ruby 1.3.3-990513)
— EGUCHI Osamu <eguchi@...>
1999/05/17
3月の末に AC_C_CONST の追加をお願いした、
[#6820] Re: Ruby 1.3.3-990513
— Koji Arai <JCA02266@...>
1999/05/16
新井です。
[#6853] Re: Ruby 1.3.3-990513
— matz@... (Yukihiro Matsumoto)
1999/05/17
まつもと ゆきひろです
[#6866] Re: Ruby 1.3.3-990513
— Koji Arai <JCA02266@...>
1999/05/17
新井です。
[#6881] Re: Ruby 1.3.3-990513
— SHIROYAMA Takayuki <psi@...>
1999/05/18
[#6796] {0,2}(regex.c), nonzero?(numeric.c), random — akendo@...3.rim.or.jp
遠藤です。
7 messages
1999/05/14
[#6801] Re: {0,2}(regex.c), nonzero?(numeric.c), random
— akendo@...3.rim.or.jp
1999/05/14
自己フォローです。
[#6867] Re: Ruby 1.3.3-990513 — 助田 雅紀 <masaki.suketa@...>
助田です.
9 messages
1999/05/17
[#6891] Ruby 1.3.3-990518 — Yukihiro Matsumoto <matz@...>
Ruby 1.3.3-990518 is out, check out:
19 messages
1999/05/18
[#6897] install report (1.3.3-990518)
— Katsuyuki Komatsu <komatsu@...>
1999/05/19
小松です。
[#6899] Re: Ruby 1.3.3-990518
— WATANABE Hirofumi <watanabe@...>
1999/05/19
わたなべです.
[#6895] Ruby on Win32 — smeet@...
this is smeet.
10 messages
1999/05/18
[#6917] [bug] GetoptLong#quiet — Shugo Maeda <shugo@...>
前田です。
7 messages
1999/05/20
[#6919] ext/socket/getaddrinfo.c tiny fix — Jun-ichiro itojun Hagino <itojun@...>
ext/socket/getaddrinfo.cに以下のpatchをおねがいします。
22 messages
1999/05/20
[#6921] Re: ext/socket/getaddrinfo.c tiny fix
— Jun-ichiro itojun Hagino <itojun@...>
1999/05/20
[#6924] Re: ext/socket/getaddrinfo.c tiny fix
— matz@... (Yukihiro Matsumoto)
1999/05/20
まつもと ゆきひろです
[#6932] Re: ext/socket/getaddrinfo.c tiny fix
— Katsuyuki Komatsu <komatsu@...>
1999/05/20
小松です。
[#6935] Re: ext/socket/getaddrinfo.c tiny fix
— matz@... (Yukihiro Matsumoto)
1999/05/20
まつもと ゆきひろです
[#6936] Re: ext/socket/getaddrinfo.c tiny fix
— itojun@...
1999/05/20
[#6938] Re: ext/socket/getaddrinfo.c tiny fix
— Katsuyuki Komatsu <komatsu@...>
1999/05/21
小松です。
[#6949] socket for rubymw — Koji Oda <oda@...1.qnes.nec.co.jp>
小田@QNES です。
6 messages
1999/05/21
[#6953] RString#len — Shugo Maeda <shugo@...>
前田です。
9 messages
1999/05/23
[#6965] Re: RString#len
— matz@... (Yukihiro Matsumoto)
1999/05/24
まつもと ゆきひろです
[#6954] [PATCH] ext/Win32API/Win32API.c — WATANABE Hirofumi <eban@...>
わたなべです.
2 messages
1999/05/23
[#6957] #include "ruby.h" — ARIMA Yasuhiro <fit0298@...>
有馬です。
6 messages
1999/05/24
[#6961] date format — Shugo Maeda <shugo@...>
前田です。
7 messages
1999/05/24
[#6987] http-access — TAKAHASHI Masayoshi <maki@...>
高橋征義です。ごぶさたしております。
5 messages
1999/05/25
[#6992] ruby lacks some features of tr in Perl — Inaba Hiroto <inaba@...>
稲葉です。
4 messages
1999/05/25
[#6996] Local variable in for block — Akira Endo <akendo@...3.rim.or.jp>
遠藤です。
10 messages
1999/05/26
[#6997] Re: Local variable in for block
— matz@... (Yukihiro Matsumoto)
1999/05/26
まつもと ゆきひろです
[#6999] Re: Local variable in for block
— Akira Endo <akendo@...3.rim.or.jp>
1999/05/26
遠藤です。
[#7015] [BUG] [Re: Local variable in for block]
— keiju@... (石塚圭樹)
1999/05/28
けいじゅ@日本ラショナルソフトウェアです.
[#7020] Re: [BUG] [Re: Local variable in for block]
— matz@... (Yukihiro Matsumoto)
1999/05/28
まつもと ゆきひろです
[#7000] IOError in threading — Masaki Fukushima <fukusima@...>
福嶋です。
7 messages
1999/05/26
[#7034] Ruby 1.3.4-990531 — Yukihiro Matsumoto <matz@...>
Ruby 1.3.4-990531 is out, check out:
25 messages
1999/05/31
[#7038] [PATCH] Ruby 1.3.4-990531
— KIMURA Koichi <kimura@...>
1999/05/31
[ruby-dev:6897] install report (1.3.3-990518)
From:
Katsuyuki Komatsu <komatsu@...>
Date:
1999-05-19 00:55:54 UTC
List:
ruby-dev #6897
小松です。
Ruby 1.3.3-990518ですが、今回は[ruby-dev:6837]に反応して
Build Directoryを作ってみました。
手順は、
mkdir objdir
cd objdir
env CFLAGS=-O2 ../configure --with-readline-dir=/usr/local
のような感じで行っています。
(1) ruby-1.3.3-990518.tar.gzにext/kconvとext/mandelが追加されて
いますが、ext/kconvはobsoleteになった ([ruby-dev:6710]) はず。
(2) HP-UXのccでregex.cの変数partが未初期化という警告が出てました
が……すでに[ruby-dev:6894]で渡辺さんが報告済みでした。
(3) AIXのgccで以下が出ますが……無視してよさそうですね。
../parse.y:3134: warning: comparison is always 1 due to limited range of data type
(4) AIXで-bI:$(ruby_inc)/ruby.impではなく-bI:$(hdrdir)/ruby.impに
しないとruby.impが読めないというエラーでext/の下の拡張ライブラリ
のリンクに失敗してしまいました。
添付のパッチをconfigure.inにあててautoconfかけて対処。
$(hdrdir)/ruby.impに変えてもextの下「以外」の拡張ライブラリの
作成が問題ないことは確認しています。
(5) ext/extmk.rbでmakeが決め打ちなので、たとえば「makeでVPATHが
うまく動かないのでgmakeという名前のGNU makeを使おう」と
したときにうまくいかず、拡張ライブラリのコンパイルに失敗して
しまいます。
extmk.rbに$(MAKE)を引数として渡すことができるといいのかな?
(6) Build Directoryを作成した場合、installがBSD互換でない
マシンでextの下「以外」で拡張ライブラリを作成すると
インストールに失敗します。
対応は、Build Directoryもrbconfig.rbに、たとえば
CONFIG["topdir"]で覚えさせておいて、lib/mkmf.rbで
if $install =~ %r!^[^\s/]+/! then
$install = CONFIG["topdir"]+"/"+$install
$install_data = CONFIG["topdir"]+"/"+$install_data
end
とするといった感じでしょうか。
# 他の手は[ruby-list:13908]で出ているので省略。
下の例では、ソースツリーは
/home/pub/lang/ruby/ruby-1.3.3-990518
で、Build Directoryは
/home/pub/lang/ruby/ruby-1.3.3-990518/hpux
です。
/tmp_mntが付いてるのはautomountのせいなので気にしないでください。
% uname -r -s
HP-UX B.10.20
% ruby extconf.rb
creating Makefile
% make
gcc -fPIC -I/usr/local/lib/ruby/1.3/hppa1.1-hpux10.20 -I/usr/local/include -O2 -c uconv.c
gcc -fPIC -I/usr/local/lib/ruby/1.3/hppa1.1-hpux10.20 -I/usr/local/include -O2 -c u2e.c
gcc -fPIC -I/usr/local/lib/ruby/1.3/hppa1.1-hpux10.20 -I/usr/local/include -O2 -c ustring.c
gcc -fPIC -I/usr/local/lib/ruby/1.3/hppa1.1-hpux10.20 -I/usr/local/include -O2 -c e2u.c
ld -b -E -o uconv.sl uconv.o u2e.o ustring.o e2u.o -lc
% make install
/tmp_mnt/home/pub/lang/ruby/ruby-1.3.3-990518/../install-sh -c uconv.sl /usr/local/lib/ruby/1.3/hppa1.1-hpux10.20/uconv.sl
Make: Cannot load /tmp_mnt/home/pub/lang/ruby/ruby-1.3.3-990518/../install-sh. Stop.
*** Error exit code 1
Stop.
% ruby -r rbconfig -e 'include Config' \
-e 'p CONFIG["srcdir"], CONFIG["INSTALL_PROGRAM"]'
"/tmp_mnt/home/pub/lang/ruby/ruby-1.3.3-990518"
"../install-sh -c"
%
diff -r -u ruby-1.3.3-990518.orig/configure.in ruby-1.3.3-990518/configure.in
--- ruby-1.3.3-990518.orig/configure.in Wed May 12 16:43:11 1999
+++ ruby-1.3.3-990518/configure.in Tue May 19 09:25:51 1999
@@ -450,7 +450,7 @@
rb_cv_dlopen=yes ;;
aix*) LDSHARED='/usr/ccs/bin/ld'
XLDFLAGS='-Wl,-bE:ruby.imp'
- DLDFLAGS='-eInit_$(TARGET) -bI:$(ruby_inc)/ruby.imp -bM:SRE -T512 -H512 -lc'
+ DLDFLAGS='-eInit_$(TARGET) -bI:$(hdrdir)/ruby.imp -bM:SRE -T512 -H512 -lc'
rb_cv_dlopen=yes ;;
human*) DLDFLAGS=''
--
小松克行 / Katsuyuki Komatsu <komatsu@sarion.co.jp>