[#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:29215] Re: AIXでのコンパイル (オプションの統一など)

From: "Yutaka Kanemoto" <kinpoco@...>
Date: 2006-08-07 19:56:22 UTC
List: ruby-dev #29215
金本です。
お世話になっています。

>AIX 使ってます。大変助かります。
お役に立ててよかったです。
今後ともよろしくおねがいします。

>つまらない質問で恐縮ですが、対象は 32 ビットモードでしょうか。
すみません。64ビットのことは全く考えていませんでした。
何かいい手がないか探してみます。
今後の課題にさせてください。

>Windowsでは非常に不都合のある内容なので、必要がなければ
>削って欲しいです。
大変ご迷惑をおかけいたしました。
申し訳ございません。

> どうなんでしょう。AIXのためにWin32が動かないということはあり
> えないので、この部分は削る方向を考えてます。
この方針には全く異論はございません。

ただ、やはりちょっとこまりますので、こんな代替案を
考えてみました。Win32の環境がすぐに準備できなくて恐縮なのですが、
とりあえず手元のLinuxでは特に迷惑をかけずにcompile/installがすんだことは確認しました。
いかがなものでしょう。
よろしくおねがいします。

Index: Makefile.in
===================================================================
RCS file: /src/ruby/Makefile.in,v
retrieving revision 1.55.2.14
diff -u -r1.55.2.14 Makefile.in
--- Makefile.in	26 Jul 2006 13:28:17 -0000	1.55.2.14
+++ Makefile.in	7 Aug 2006 19:27:41 -0000
@@ -85,6 +85,7 @@
 OBJEXT        = @OBJEXT@
 MANTYPE	      = @MANTYPE@

+PREINSTALL    = @PREINSTALL@
 #### End of variables

 all:
Index: common.mk
===================================================================
RCS file: /src/ruby/common.mk,v
retrieving revision 1.13.2.7
diff -u -r1.13.2.7 common.mk
--- common.mk	7 Aug 2006 07:51:12 -0000	1.13.2.7
+++ common.mk	7 Aug 2006 19:27:41 -0000
@@ -112,8 +112,7 @@

 pre-install: pre-install-local pre-install-ext
 pre-install-local:: PHONY
-	$(RM) $(prefix)/lib/$(LIBRUBY)
-	$(RM) -r $(prefix)/lib/ruby/$(MAJOR).$(MINOR)/$(arch)
+	$(PREINSTALL)
 pre-install-ext:: PHONY
 pre-install-doc:: PHONY

Index: configure.in
===================================================================
RCS file: /src/ruby/configure.in,v
retrieving revision 1.212.2.59
diff -u -r1.212.2.59 configure.in
--- configure.in	7 Aug 2006 07:51:12 -0000	1.212.2.59
+++ configure.in	7 Aug 2006 19:27:41 -0000
@@ -1449,6 +1449,9 @@
 	esac
 	MINIOBJS=dmydln.o
 	;;
+    aix*)
+        PREINSTALL='$(RM) -r $(prefix)/lib/$(LIBRUBY_A)
$(prefix)/lib/$(LIBRUBY_SO)
$(prefix)/lib/ruby/$(MAJOR).$(MINOR)/$(arch)'
+        ;;
     *)
 	;;
 esac
@@ -1481,6 +1484,7 @@
 AC_SUBST(COMMON_HEADERS)
 AC_SUBST(EXPORT_PREFIX)
 AC_SUBST(MINIOBJS)
+AC_SUBST(PREINSTALL)

 MAKEFILES="Makefile `echo $FIRSTMAKEFILE | sed 's/:.*//'`"
 MAKEFILES="`echo $MAKEFILES`"


-- 
Yutaka KANEMOTO
http://d.hatena.ne.jp/kinpoco/

In This Thread