[#19685] [Oniguruma] Version 1.8.1 — "K.Kosako" <kosako@...>
ftp.ruby-lang.orgに、onigd20030301.tar.gzを置きました。
まつもと ゆきひろです
In article <1046613803.268414.3770.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
In article <1046618629.053336.3932.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
In article <1046626516.031539.4118.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
Tanaka Akiraさんの<871y1pu8am.fsf@serein.a02.aist.go.jp>から
At Wed, 5 Mar 2003 18:07:17 +0900,
Akinori MUSHAさんの<86r89mi39s.wl%knu@iDaemons.org>から
At Wed, 5 Mar 2003 18:18:31 +0900,
Akinori MUSHAさんの<86bs0iqoif.wl%knu@iDaemons.org>から
In article <20030312044626.2D879C2@helium.ruby-lang.org>,
Tanaka Akiraさんの<87smtnl3r6.fsf@serein.a02.aist.go.jp>から
In article <20030317072134.6C0298D@helium.ruby-lang.org>,
In article <20030318015042.DCBB859A@helium.ruby-lang.org>,
Tanaka Akiraさんの<87llzavfl9.fsf@serein.a02.aist.go.jp>から
In article <20030321040221.EC03C5AA@helium.ruby-lang.org>,
まつもと ゆきひろです
In article <1048256492.877945.30145.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
高橋征義です。
In article <20030326.151120.41647198.takahashi@twinspark.co.jp>,
In article <008c01c2f360$9ac1b030$85222fc0@sarion.co.jp>,
In article <003301c2f42d$8e60cf10$85222fc0@sarion.co.jp>,
なひです。
もりきゅうです。
In article <20030328080008J.maki@rubycolor.org>,
In article <20030408023633B.maki@rubycolor.org>,
In article <20030327085213Z.maki@rubycolor.org>,
In article <20030401.194831.74754691.takahashi@twinspark.co.jp>,
In article <1048256492.877945.30145.nullmailer@picachu.netlab.jp>,
別の問題なんですが、鬼車入り ruby 1.6 で以下のエラーが出るのは
In article <20030310030319.390374A6@helium.ruby-lang.org>,
[#19698] 1.8.0 preview2 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
渡辺哲也です。
わたなべです。
渡辺哲也です。
わたなべです。
渡辺哲也です。
わたなべです。
[#19705] 1.8.0 preview2 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#19712] bug in cgi.rb? — Masaki Fujimoto <fujimoto@...>
はじめまして。ふじもとと申します。
[#19741] Re: File.open with block calls IO#close even if it is overriden — "TOYOFUKU Chikanobu" <toyofuku@...>
豊福です。
[#19751] (1.8.0-preview2) Proc#call — Fukumoto Atsushi <fukumoto@...>
1.8.0-preview2 で、 Proc#call の動作がへんです。
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
新井です。
まつもと ゆきひろです
まつもと ゆきひろです
まつもと ゆきひろです
まつもと ゆきひろです
咳といいます。
まつもと ゆきひろです
咳といいます。
まつもと ゆきひろです
前田です。
まつもと ゆきひろです
前田です。
[#19771] IO#initialize is not called from IO.pipe and IO.popen — Tanaka Akira <akr@...17n.org>
ふと(というか気がつくべくして)、気がついたのですが、
なかだです。
In article <200303081816.h28IGAO20114@sharui.nakada.kanuma.tochigi.jp>,
[#19774] [ruby-core:00918] [1.8.0-preview2] make install — Minero Aoki <aamine@...>
あおきです。
[#19801] RSTRING(str)->ptr — nobu.nakada@...
なかだです。
まつもと ゆきひろです
こんばんは。nyasu@3web です。
なかだです。
[#19820] 1.8.0 の終了コードがおかしい? — Shin-ichiro HARA <sinara@...>
原です。
[#19826] SEGV on Rubicon with ruby -w — Tanaka Akira <akr@...17n.org>
ふと、Rubicon を ruby -w で動かすと core を吐くことがあることに気がつ
[#19830] lib/tracer.rb and Thread.critical — Fukumoto Atsushi <fukumoto@...>
[#19832] [ruby-talk:66990] README.EXT.ja seems to have more info... — Kazuo Saito <ksaito@...>
斉藤です。
斉藤です。
新井です。
[#19837] [BUG] (0...3).max/ruby-1.8.0 preview2 — Shin-ichiro HARA <sinara@...>
原です。
まつもと ゆきひろです
原です。
[#19865] dl in $SAFE=4 — Minero Aoki <aamine@...>
あおきです。
まつもと ゆきひろです
At Fri, 21 Mar 2003 23:33:11 +0900,
まつもと ゆきひろです
At Sun, 23 Mar 2003 08:19:10 +0900,
In article <200303230210.h2N2A57t014593@smtp8.dti.ne.jp>,
まつもと ゆきひろです
In article <1048483232.298501.13178.nullmailer@picachu.netlab.jp>,
[#19897] Proc#call parameter assignment — "NAKAMURA, Hiroshi" <nakahiro@...>
なひです。
まつもと ゆきひろです
なひです。
[#19924] Re: — Akio Takenaka <redmagic@...8.xrea.com>
はじめまして、Ruby初心者:竹中です。
[#19927] Pre-commit check failed — UENO Katsuhiro <unnie@...>
うえのです。
[ruby-dev:19722] Re: [1.8.0 preview2] HP-UX 11.11
渡辺哲也です。
In message "[ruby-dev:19718] Re: [1.8.0 preview2] HP-UX 11.11"
on 03/03/04, WATANABE Hirofumi さん writes:
|わたなべです。
|
|WATANABE Tetsuya <tetsu@jpn.hp.com> writes:
|
|> これ以外に inline の使いかたが HP-UX では対応してい
|> ないものなので
|>
|> #define inline
|>
|> を追加しています。
|
|missing/strftime.cで使っているinlineとruby.hで使われている
|inlineと似ているんですが、どのあたりがまずいんでしょうか?
inline については、全体にダメなんです。警告だけ
なので、無視してもいいんですが。で、単純な対応が
#define inline
することなんですが...
HP C Compiler は、inline をかなり制限した形でし
か使えません。static 関数なら inline にできるの
ですが、コンパイル時のオプションで指定するので
す。で、予約語 inline を使っての記述ではないの
で、警告がでてしまいます。
# 困った感じ...
|HP-UXにstrftime(3)があるんならコンパイルできるようにするよりも、
|こちらを調査したほうがいいと思います。
|たとえばlinuxでは成功するんですが、config.logのその部分は
|configure:10142: checking for strftime
|configure:10186: gcc -o conftest -Os conftest.c -ldl -lcrypt -lm >&5
|configure:10189: $? = 0
|configure:10192: test -s conftest
|configure:10195: $? = 0
|configure:10206: result: yes
|
|となってます。HP-UXではどうなってますか?
configure:10173: checking for strftime
configure:10223: cc -o conftest -O conftest.c -ldld -lcrypt -lm >&5
cc: "configure", line 10270: error 1584: Inconsistent type declaration: "strftime".
cc: "configure", line 10277: warning 604: Pointers are not assignment-compatible.
cc: "configure", line 10286: warning 605: Illegal pointer combination for !=.
configure:10226: $? = 1
configure: failed program was:
エラーになってますね。定義と型が違うためにエラー
で止まっているようです。
HP C Compiler では、limits.h から strftime() の
型定義が行われていて、これが「char strftime();」
との型の違いでエラーになっているようです。
# めんどくさー
テストコードの一部抜粋
------------------------------
#ifdef __STDC__
# include <limits.h>
#else
# include <assert.h>
#endif
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C"
{
#endif
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char strftime ();
------------------------------
|ということはLDFLAGSが今までは渡されてなかったってことですね。
|lib/mkmf.rbをちょっと見直す必要がありそうです。
そうみたいですね。以前の Makefile (1.7.3 の頃の
コンパイル可能なもの) 中に LDFLAGS は同じ定義が
ありました。
|ここはエラーになってもいいんですが、なんか変ですね。
|たとえば
|
|% /bin/sh -c 'ls hogehoge 2>&1 | grep hogehoge > /dev/null'
|
|と実行しても
|
|ls: hogehoge: No such file or directory
|
|のようなメッセージが出ますか?
|#出るなら別な方法を考えないと。
でませんでした。
------------------------------
$ /bin/sh -c 'ls hogehoge 2>&1 | grep hogehoge > /dev/null'
$
------------------------------
# ふぅ