[#29190] AIXでのコンパイル (オプションの統一など) — "Yutaka Kanemoto" <kinpoco@...>
金本ともうします。
21 messages
2006/08/06
[#29247] Re: AIXでのコンパイル (オプションの統一など)
— nobu@...
2006/08/09
なかだです。
[#29194] Re: AIXでのコンパイル (オプションの統一など)
— "Yutaka Kanemoto" <kinpoco@...>
2006/08/07
大変失礼いたしました。
[#29205] Re: AIXでのコンパイル (オプションの統一など)
— "U.Nakamura" <usa@...>
2006/08/07
こんにちは、なかむら(う)です。
[#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
[#29202] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse
— Yukihiro Matsumoto <matz@...>
2006/08/07
まつもと ゆきひろです
[#29203] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse
— Tadayoshi Funaba <tadf@...>
2006/08/07
ふなばです。
[#29204] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse
— Yukihiro Matsumoto <matz@...>
2006/08/07
まつもと ゆきひろです
[#29209] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse
— Tadayoshi Funaba <tadf@...>
2006/08/07
ふなばです。
[#29210] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse
— Yukihiro Matsumoto <matz@...>
2006/08/07
まつもと ゆきひろです
[#29246] Enumerable#each_* and Enumerable#enum_* on 1.9 — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
8 messages
2006/08/09
[#29685] Re: Enumerable#each_* and Enumerable#enum_* on 1.9
— Yukihiro Matsumoto <matz@...>
2006/10/22
まつもと ゆきひろです
[#29687] Re: Enumerable#each_* and Enumerable#enum_* on 1.9
— "Nobuyoshi Nakada" <nobu@...>
2006/10/23
なかだです。
[#29252] 1.8.5への最終コミット — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
14 messages
2006/08/10
[#29258] Re: 1.8.5への最終コミット
— nobu@...
2006/08/11
なかだです。
[#29259] Re: 1.8.5への最終コミット
— "U.Nakamura" <usa@...>
2006/08/11
こんにちは、なかむら(う)です。
[#29268] Re: 1.8.5への最終コミット
— Yukihiro Matsumoto <matz@...>
2006/08/15
まつもと ゆきひろです
[#29271] Re: 1.8.5への最終コミット
— URABE Shyouhei <root@...>
2006/08/15
卜部です。
[#29253] Bus Error on OS X with rjb, irb and dl — arton <artonx@...>
artonです。
10 messages
2006/08/10
[#29257] Re: Bus Error on OS X with rjb, irb and dl
— kimura wataru <kimuraw@...>
2006/08/11
木村といいます。
[#29260] Re: Bus Error on OS X with rjb, irb and dl
— arton <artonx@...>
2006/08/11
artonです。
[#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
藤岡です。
[#29294] Re: CGI#out で MIMEエンコード文字列がデコードされる
— とみたまさひろ <tommy@...>
2006/08/18
とみたです。
[#29399] Re: CGI#out で MIMEエンコード文字列がデコードされる
— URABE Shyouhei <root@...>
2006/09/01
卜部です。どこに繋げるか迷いましたがとりあえずここへ。
[#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
卜部です。
[#29322] Re: ruby 1.8.5 preview4
— Yukihiro Matsumoto <matz@...>
2006/08/19
まつもと ゆきひろです
[#29299] Ruby 1.8.5 + Railsでwarning — Masayoshi Takahashi <takahashi@...>
高橋征義です。
9 messages
2006/08/18
[#29304] Re: Ruby 1.8.5 + Railsでwarning
— "U.Nakamura" <usa@...>
2006/08/18
こんにちは、なかむら(う)です。
[#29316] 1.9 net/smtp.rb — WATANABE Tetsuya <Tetsuya.WATANABE@...>
渡辺哲也です。
5 messages
2006/08/19
[#29358] NetBSD で 1.8.5 を作ると site_ruby を見てくれない — "GOTO Kentaro" <gotoken@...>
いちおう報告。NetBSD で ruby-1.8.5.tar.gz からビルドすると、
4 messages
2006/08/29
[ruby-dev:29197] config.hの位置について(AIXでのコンパイル)
From:
"Yutaka Kanemoto" <kinpoco@...>
Date:
2006-08-07 08:40:39 UTC
List:
ruby-dev #29197
大変お世話になっています。 金本と申します。 以前[ruby-dev:29145] で送らせていただきましたpatchを現状に合わせて念のために再送させていただきます。 とくにこのreadlineの部分の対応ができれば、(わかっている範囲でですが)AIXでのコンパイルが成功するようになります。 この対応でいいのかどうかあまり自信がないのが申しわけないのですが、 ぜひよろしくお願いいたします。 06/07/29 に Yutaka Kanemoto<kinpoco@gmail.com> さんは書きました: > > 採用します。 > ありがとうございます。 snip > config.hに含まれる、 > #define _LARGE_FILES 1 > #define _ALL_SOURCE 1 > が標準Cヘッダを呼び出す過程で切り替わると、あとから呼ばれた > ほうのヘッダで整合性がとれなくなったり、ワーニングがでたりします。 > > config.hはごぞんじのようにruby.hからincludeされていますので、 > ruby.hのinclude位置をあげればいいと思ったのですが、 > それができなものもみつかりました。 snip > 2. ext/readline/readline.cはRubyといくつかマクロがかぶってるので、 > readlineのヘッダよりあとにruby.hをincludeしています。 > readline.cもunistd.hをincludeし、 > そこでおなじくコンパイルエラーになってしまいます。 > > どうすればいいかよくわからなかったので、添付のパッチでは、 > 冗長ですがそれぞれのファイルの先頭付近でconfig.hだけを > includeしています。 > #cvsのclient.cがそんなことをしていました。 > > また、コンパイル時の_ALL_SOURCESのワーニングをおさえるために、 > ext/bigdecimal/bigdecimal.c > ruby.hの位置をあげました。 > ext/digest/rmd160/rmd160ossl.c > ext/digest/sha1/sha1ossl.c > ruby.hをincludeしているdefs.hの位置をあげました。 -- Yutaka KANEMOTO http://d.hatena.ne.jp/kinpoco/
Attachments (1)
config.patch
(2.08 KB, text/x-diff)
Index: ext/bigdecimal/bigdecimal.c
===================================================================
RCS file: /src/ruby/ext/bigdecimal/bigdecimal.c,v
retrieving revision 1.41.2.8
diff -u -r1.41.2.8 bigdecimal.c
--- ext/bigdecimal/bigdecimal.c 13 Jul 2006 15:42:59 -0000 1.41.2.8
+++ ext/bigdecimal/bigdecimal.c 7 Aug 2006 08:24:53 -0000
@@ -13,6 +13,7 @@
*
*/
+#include "ruby.h"
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
@@ -20,7 +21,6 @@
#include <errno.h>
#include <float.h>
#include <math.h>
-#include "ruby.h"
#include "math.h"
#include "version.h"
Index: ext/digest/rmd160/rmd160ossl.c
===================================================================
RCS file: /src/ruby/ext/digest/rmd160/rmd160ossl.c,v
retrieving revision 1.1
diff -u -r1.1 rmd160ossl.c
--- ext/digest/rmd160/rmd160ossl.c 26 Sep 2002 17:26:46 -0000 1.1
+++ ext/digest/rmd160/rmd160ossl.c 7 Aug 2006 08:24:53 -0000
@@ -1,7 +1,7 @@
/* $Id: rmd160ossl.c,v 1.1 2002/09/26 17:26:46 knu Exp $ */
-#include "rmd160ossl.h"
#include "defs.h"
+#include "rmd160ossl.h"
#include <assert.h>
#include <stdlib.h>
Index: ext/digest/sha1/sha1ossl.c
===================================================================
RCS file: /src/ruby/ext/digest/sha1/sha1ossl.c,v
retrieving revision 1.1
diff -u -r1.1 sha1ossl.c
--- ext/digest/sha1/sha1ossl.c 26 Sep 2002 17:44:33 -0000 1.1
+++ ext/digest/sha1/sha1ossl.c 7 Aug 2006 08:24:53 -0000
@@ -1,7 +1,7 @@
/* $Id: sha1ossl.c,v 1.1 2002/09/26 17:44:33 knu Exp $ */
-#include "sha1ossl.h"
#include "defs.h"
+#include "sha1ossl.h"
#include <assert.h>
#include <stdlib.h>
Index: ext/readline/readline.c
===================================================================
RCS file: /src/ruby/ext/readline/readline.c,v
retrieving revision 1.16.2.9
diff -u -r1.16.2.9 readline.c
--- ext/readline/readline.c 24 Jul 2006 06:55:26 -0000 1.16.2.9
+++ ext/readline/readline.c 7 Aug 2006 08:24:53 -0000
@@ -1,6 +1,7 @@
/* readline.c -- GNU Readline module
Copyright (C) 1997-2001 Shugo Maeda */
+#include "config.h"
#include <errno.h>
#include <stdio.h>
#include <ctype.h>