[#29190] AIXでのコンパイル (オプションの統一など) — "Yutaka Kanemoto" <kinpoco@...>

金本ともうします。

21 messages 2006/08/06

[#29200] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse — Tadayoshi Funaba <tadf@...>

ふなばです。

9 messages 2006/08/07

[#29252] 1.8.5への最終コミット — Yukihiro Matsumoto <matz@...>

まつもと ゆきひろです

14 messages 2006/08/10

[#29284] CGI#out で MIMEエンコード文字列がデコードされる — とみたまさひろ <tommy@...>

とみたです。

26 messages 2006/08/17
[#29285] Re: CGI#out で MIMEエンコード文字列がデコードされる — Takahiro Kambe <taca@...> 2006/08/17

In message <20060817182312.adce9ff7.tommy@tmtm.org>

[#29286] Re: CGI#out で MIMEエンコード文字列がデコードされる — とみたまさひろ <tommy@...> 2006/08/17

とみたです。

[#29287] Re: CGI#out で MIMEエンコード文字列がデコードされる — Fujioka <fuj@...> 2006/08/17

藤岡です。

[#29288] Re: CGI#out で MIMEエンコード文字列がデコードされる — Fujioka <fuj@...> 2006/08/17

藤岡です。

[#29290] Re: CGI#out で MIMEエンコード文字列がデコードされる — Yukihiro Matsumoto <matz@...> 2006/08/17

まつもと ゆきひろです

[#29292] Re: CGI#out で MIMEエンコード文字列がデコードされる — Fujioka <fuj@...> 2006/08/17

藤岡です。

[#29291] ruby 1.8.5 preview4 — Yukihiro Matsumoto <matz@...>

まつもと ゆきひろです

21 messages 2006/08/17
[#29314] Re: ruby 1.8.5 preview4 — URABE Shyouhei <root@...> 2006/08/18

卜部です。

[#29319] Re: ruby 1.8.5 preview4 — Yukihiro Matsumoto <matz@...> 2006/08/19

[#29321] Re: ruby 1.8.5 preview4 — URABE Shyouhei <root@...> 2006/08/19

卜部です。

[ruby-dev:29199] Re: AIXでのコンパイル (オプションの統一など)

From: "Eizi TOYODA" <toyoda@...>
Date: 2006-08-07 10:24:47 UTC
List: ruby-dev #29199
金本さま
豊田ともうします。

> AIXでのコンパイル環境を改善しようとしています。

AIX 使ってます。大変助かります。

贅沢言うと、どなたか AIX 5L 上の 日立最適化C で Ruby のビルドに
成功された方がいらっしゃればもっと助かるのですが、いないですよね....

> 先日の[ruby-dev:29173]とあわせまして、今回提出するpatchで
> AIX 4.3.3.11, VisualAgeC++ 6.0, GCC4.1.1
> AIX 5.1.0.9, IBM XL C/C++ Compiler 8.0, GCC4.0.0
> AIX 5.3.0.4, IBM XL C/C++ Compiler 8.0, GCC4.0.0
> で"--disable-ipv6(あるいは--with-wide-getaddrinfo)をつければ"、あとは余計なことをしなくてもとりあえずコンパイルはできるようしてみました。

つまらない質問で恐縮ですが、対象は 32 ビットモードでしょうか。

試しに 64 ビットでコンパイルしてみようと、 CFLAGS=-q64 としてみると、
nm, ar, ld にそれぞれ -X64, -X64, -b64 を渡さないといけません。
nm と ar は configure 時の環境変数 NM="nm -X64" と AR="ar -X64" で
逃げられるのでいいんですが、
LDSHARED="ld -b64" としても --enable-shared すると効かないようです。

環境変数 OBJECT_MODE=64 で一切合財設定不要になるようなのですが、
rbconfig.rb に痕跡が残らないと後々 extconf.rb するときにハマリそうに思います。

-- 
TOYODA Eizi (aka Eiji): toyoda@gfd-dennou.org

In This Thread