[#5903] Re: <<-END — WATANABE Hirofumi <watanabe@...>
わたなべです.
7 messages
1999/04/14
[#6537] Ruby 1.3.2-990402 — Yukihiro Matsumoto <matz@...>
Ruby 1.3.2-990402 is out, check out:
6 messages
1999/04/02
[#6543] substring,subarray — ttate@...
立石です。
6 messages
1999/04/03
[#6565] Ruby 1.3.2-990408 — Yukihiro Matsumoto <matz@...>
Ruby 1.3.2-990408 is out, check out:
8 messages
1999/04/08
[#6571] Re: Ruby 1.3.2-990405 — KIMURA Koichi <kbk@...>
5 messages
1999/04/09
[#6588] <<-END — Wakou Aoyama <wakou@...>
青山です。
6 messages
1999/04/13
[#6590] Ruby 1.3.2-990413 — Yukihiro Matsumoto <matz@...>
Ruby 1.3.2-990413 is out, check out:
13 messages
1999/04/13
[#6625] Re: Ruby 1.3.2-990413
— Tadayoshi Funaba <tadf@...>
1999/04/16
ふなばです。
[#6616] ruby-1.3.2-990413 AIX patch — Katsuyuki Komatsu <komatsu@...>
はじめまして。
4 messages
1999/04/14
[#6617] Re: IPv6 ruby — Jun-ichiro itojun Hagino <itojun@...>
26 messages
1999/04/15
[#6672] Re: IPv6 ruby
— matz@... (Yukihiro Matsumoto)
1999/04/28
まつもと ゆきひろです
[#6673] Re: IPv6 ruby
— itojun@...
1999/04/28
[#6674] Re: IPv6 ruby
— matz@... (Yukihiro Matsumoto)
1999/04/28
まつもと ゆきひろです
[#6675] Re: IPv6 ruby
— itojun@...
1999/04/28
[#6676] Re: IPv6 ruby
— matz@... (Yukihiro Matsumoto)
1999/04/28
まつもと ゆきひろです
[#6677] Re: IPv6 ruby
— itojun@...
1999/04/28
[#6681] Re: IPv6 ruby
— matz@... (Yukihiro Matsumoto)
1999/04/30
まつもと ゆきひろです
[#6682] Re: IPv6 ruby
— itojun@...
1999/04/30
>ということで,いろいろ作業してみたのですが(configureは全部
[#6683] Re: IPv6 ruby
— matz@... (Yukihiro Matsumoto)
1999/04/30
まつもと ゆきひろです
[#6684] Re: IPv6 ruby
— itojun@...
1999/04/30
[#6686] Re: IPv6 ruby
— matz@... (Yukihiro Matsumoto)
1999/04/30
まつもと ゆきひろです
[#6688] cvs repository
— itojun@...
1999/04/30
[#6690] Re: cvs repository
— matz@... (Yukihiro Matsumoto)
1999/04/30
まつもと ゆきひろです
[#6691] Re: cvs repository
— itojun@...
1999/04/30
[#6645] [PATCH] AIX CONFIG["LDSHARED"] and installation — Katsuyuki Komatsu <komatsu@...>
小松です。
8 messages
1999/04/22
[#6659] Re: [PATCH] AIX CONFIG["LDSHARED"] and installation
— matz@... (Yukihiro Matsumoto)
1999/04/26
まつもと ゆきひろです
[#6660] Re: [PATCH] AIX CONFIG["LDSHARED"] and installation
— Katsuyuki Komatsu <komatsu@...>
1999/04/26
小松です。
[#6664] Re: [PATCH] AIX CONFIG["LDSHARED"] and installation
— Katsuyuki Komatsu <komatsu@...>
1999/04/26
小松です。
[#6646] Re: -2**2 => 4 — Inaba Hiroto <inaba@...>
稲葉です
10 messages
1999/04/23
[#6654] Re: -2**2 => 4
— EGUCHI Osamu <eguchi@...>
1999/04/23
えぐち@エスアンドイー です。
[#6647] chomp, chop — WATANABE Hirofumi <watanabe@...>
わたなべです.
7 messages
1999/04/23
[#6678] RUBYLIB_PREFIX — WATANABE Hirofumi <eban@...>
わたなべです.
5 messages
1999/04/29
[#6689] Ruby 1.3.3-990430 — matz <matz@...>
Ruby 1.3.3-990430 is out, check out:
13 messages
1999/04/30
[ruby-dev:6668] Re: [PATCH] AIX CONFIG["LDSHARED"] and installation
From:
matz@... (Yukihiro Matsumoto)
Date:
1999-04-27 03:14:12 UTC
List:
ruby-dev #6668
まつもと ゆきひろです
In message "[ruby-dev:6664] Re: [PATCH] AIX CONFIG["LDSHARED"] and installation"
on 99/04/26, Katsuyuki Komatsu <komatsu@sarion.co.jp> writes:
|これ、1.1.1.2.2.14の間違いですね (1.1.1.2.2.15はconfigure)。
|CVSでdiffとれば良かった。
いや,これは大丈夫です.目で見て変更してますから.
|(1) make distcleanでparse.cが消えてしまうが、ソース展開後の状態に
| 戻らないので望ましくない気がする。
おっしゃる通りです.realcleanで消すようにします.
|(2) make distcleanでruby.impが消えない。
| Makefileで消すかextmk.rbで消すべきか?
追加します.
|(3) ruby_1_3のブランチにruby/missing/isinf.cが入っていない。
finite.c, isnan.c も入ってませんでした.
|(4) minirubyを作るときに-Wl,-bE:ruby.impがつくがrubyを作るときに付かない。
| Makefile.inで$(XLDFLAGS)を追加する行がおかしい?
確かに.ちょっと変更してみました.
|(5) ruby.impが作られない。
| たとえば、Makefile.inを以下のようにして、configure.inで
| EXTLDFILES=ruby.impとし、ruby.impが作られるようにする方法があるが、
| この方式だとconfigure.inとMakefile.inを変更する必要があるので、
| ext/extmk.rbで作った方が手っとり早いか?
| (4)もextmk.rbでやった方が楽かもしれない。
extmk.rbの中で
if PLATFORM =~ /ibm-aix/
load "./aix_mksym.rb"
end
としてるつもりだったのですが.そういえば PLATFORM には ibm
のようなベンダー文字列はなかったですね.
|(6) ruby.impを作るためaix_mksym.rbをたとえば以下のように起動としたとき、
| エラーが出る。
|
|% ./miniruby -Xext aix_mksym.rb
|aix_mksym.rb:33: undefined method `older' for #<Object:0x2004cdec> (NameError)
|%
|
| これは、依存関係を外出しにするなら、
外出しにしましょう.
|(7) extmk.rbが、$ruby_inc = ".."として生成される。
| $ruby_inc = "../.."とするか$top_srcdirになるようにする必要がある。
昨夜気がついたのでした.これは修正しました.
|(8) rbconfig.rbが、
|
| CONFIG["DLDFLAGS"] = "-eInit_#{CONFIG[\"TARGET\"]} -bI:#{CONFIG[\"ruby_inc\"]}/ruby.imp -bM:SRE -T512 -H512 -lc"
|
| と生成されるが、
|
| CONFIG["DLDFLAGS"] = "-eInit_$(TARGET:.so=) -bI:$(ruby_inc)/ruby.imp -bM:SRE -T512 -H512 -lc"
|
| とならなければならない。$(TARGET:.so=)とするのはextconf.rbで作った
| MakefileのTARGETはたとえばuconvなら、TARGET=uconv.soとなっているため。
| mkconfig.rb (とconfigure.in?) を変える必要があると思われる。
mkconfig.rbで対応してみました.うまく行くかな.
|(9) ext/readlineのリンクでlibreadline.aが/usr/local/libにあるため、
| -L/usr/local/libが必要になった。
これはAIXでのインストールの状態に依存しますね.これは別の方
法で対応しようと思ってます(--with-readline-dir=/usr/local の
ような).もう暫くお待ち下さい.
上記の変更をチェックインしておきます.