[#27384] yaml and pp dump core — sheepman <sheepman@...>
こんばんは、sheepman です。
[#27406] Ripper.new("").parse blocks — Tanaka Akira <akr@...17n.org>
先ほど、端末から test-all したときに途中でブロックすることに
なかだです。
まつもと ゆきひろです
咳といいます。
[#27417] selector namespace — Shugo Maeda <shugo@...>
前田です。
なかだです。
前田です。
なかだです。
前田です。
原です。
なかだです。
[#27428] cannot build ruby with byacc (1.8) — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
山本です。
なかだです。
山本です。
[#27429] 1.8.4 relrase plan? — "URABE Shyouhei aka. mput" <root@...>
卜部です。 RubyConf にかまけていた間に
なかだです。
[#27449] --without-hoge — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
[#27458] Matrix class is broken without mathn — akira yamada / やまだあきら <akira@...>
Debianユーザからrequire "mathn"しないときに
まつもと ゆきひろです
酒井といいます。
まつもと ゆきひろです
けいじゅ@いしつかです.
原です。
けいじゅ@いしつかです.
原です。
けいじゅ@いしつかです.
原です。
[#27460] Re: [ruby-cvs:15780] ruby, ruby/lib: * lib/mkmf.rb (create_makefile): do not unnecessary empty directories. — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
なかだです。
[#27470] def Foo::Bar.baz; end — "URABE Shyouhei aka.mput" <root@...>
卜部です。
[#27484] 1.8.4 feature freeze? — "URABE Shyouhei aka. mput" <root@...>
卜部です。
まつもと ゆきひろです
-----BEGIN PGP SIGNED MESSAGE-----
まつもと ゆきひろです
-----BEGIN PGP SIGNED MESSAGE-----
卜部です。
[#27492] Re: [ ruby-Bugs-2613 ] building ruby 1.8.3 on Solaris — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
まつもと ゆきひろです
わたなべです。
山本です。
山本です。
こんにちは、なかむら(う)です。
なかだです。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
[#27511] RCR 322: Use log identities to improve BigMath::log performance — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
小林です。
まつもと ゆきひろです
小林です。
まつもと ゆきひろです
[#27513] broken Qtrue in 64bit environment — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
[#27532] [win32] replaced symbols — nobuyoshi nakada <nobuyoshi.nakada@...>
なかだです。
[#27535] Re: [ruby-list:41402] Re: 全角スペースを区切りとした文字列分解で — Kazuhiro NISHIYAMA <zn@...>
西山和広です。
[#27551] 1.8.4 検証を(だれが|どのように)行うか — "URABE Shyouhei aka.mput" <root@...>
さて、 1.8.4-Preview1
植田@ネットフォレストと申します。
山本です。
卜部です。
山本です。
なかだです。
こんにちは、なかむら(う)です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
In message <20051031093107.5B79.USA@garbagecollect.jp>
こんにちは、なかむら(う)です。
卜部です。
[#27580] 1.8.4 open problems? — "URABE Shyouhei aka.mput" <root@...>
卜部です。
[ruby-dev:27527] Re: [ ruby-Bugs-2613 ] building ruby 1.8.3 on Solaris
こんにちは、なかむら(う)です。
In message "[ruby-dev:27522] Re: [ ruby-Bugs-2613 ] building ruby 1.8.3 on Solaris"
on Oct.25,2005 19:26:31, <usa@garbagecollect.jp> wrote:
| | | だとすると対応は
| | |
| | | * mingw(のreimp)のバグなのでそっちにレポートしてくれ
| | | * mingwではstaticリンク時とdynamicリンク時でdllimportを付
| | | けるか付けないかを変更する
| | |
| | | のいずれかではないかと思います。なんとなく後者の方が楽な気が
| | | するんですが。[ruby-dev:27512]のパッチでそれができるってこと
| | | なのかしら。
| |
| | 前者は結局よその話なので置いておくとして、後者はそんなに楽で
| | もないんじゃないかと思います。
|
| defines.hは
|
| #ifndef RUBY_EXPORT
| #define RUBY_EXTERN extern __declspec(dllimport)
| #endif
|
| にして、ext/extmk.rbの中でstaticリンク時はCFLAGSに-DRUBY_EXPORT
| を追加する、でいける気がしてきました。
| (この場合、[ruby-dev:27512]のconfigure.inのパッチは必要)
|
| これで変な副作用がなければいいのかな。
ebanさんやなかださんとIRCで相談してみたりもしたのですが、
(1) そもそものバグ報告に対しては仕様のつもりだった、と言いた
いところ。
(2) [ruby-dev:27512]のパッチはそれを無理矢理ごまかしてるんだ
けなので私には受け入れがたい。
(3) とはいえ、MinGWでは、というか、MinGWに限らず、ruby本体お
よびそれにstaticにリンクされる時はdllimportなし、dynamic
にリンクされる時はdllimportあり、となるのがあるべき姿では
ある。
(4) 当初それは難しいと思ったけど、実はそうでもなかった。
というわけで、(3)になるようにする、という方向で解決することに
しました。
例によってパッチはなかださんに作っていただいたので(ありがとう
ございます)、後ほどcommitされるでしょう。
mswin32のdynamic/staticリンク、MinGWのdynamic/staticリンク、
問題のreimpを使ったmswin32のインポートライブラリ・ヘッダ流用
でのMinGWでの拡張ライブラリの作成、は、いずれもそれでうまくい
きそうです。
と言っても、最後のは、拡張ライブラリの中身によっては、ヘッダ
の差による問題が発生するかもしれませんが、さすがにそれは保証
の限りではないということで。
# ちなみにMinGWのヘッダを流用してVC++6で拡張ライブラリを作ろ
# うとしても、long longとかないので無理。
それでは。
--
U.Nakamura <usa@garbagecollect.jp>