[#39106] What processor do you run ruby on? — "K.Sasada" <ko1@...>

 ささだです。

13 messages 2004/02/09
[#39200] Re: What processor do you run ruby on? — "K.Sasada" <ko1@...> 2004/02/17

"K.Sasada" <ko1@namikilab.tuat.ac.jp> wrote :

[#39207] Re: What processor do you run ruby on? — Isamu KOZUKA <kozuka@...> 2004/02/17

小塚@しなきゃならないテストがいっぱいだ〜....です。

[#39129] InternetExplorer ってインターフェースとして使える? — Shin-ichiro HARA <sinara@...>

原です。

34 messages 2004/02/10
[#39130] Re: InternetExplorer ってインターフェースとして使える? — Yac <yac@...> 2004/02/10

岡です。

[#39136] Re: InternetExplorer ってインターフェースとして使える? — Yac <yac@...> 2004/02/10

岡です。

[#39140] Re: InternetExplorer ってインターフェースとして使える? — arton <artonx@...> 2004/02/11

artonです。別件。

[#39144] Re: InternetExplorer ってインターフェースとして使える? — Shin-ichiro HARA <sinara@...> 2004/02/12

原です。

[#39145] Re: InternetExplorer ってインターフェースとして使える? — arton <artonx@...> 2004/02/12

artonです。

[#39146] Re: InternetExplorer ってインターフェースとして使える? — nobu.nakada@... 2004/02/12

なかだです。

[#39147] Re: InternetExplorer ってインターフェースとして使える? — arton <artonx@...> 2004/02/12

artonです。

[#39150] Re: InternetExplorer ってインターフェースとして使える? — nobu.nakada@... 2004/02/12

なかだです。

[#39151] Re: InternetExplorer ってインターフェースとして使える? — arton <artonx@...> 2004/02/12

artonです。

[#39275] DnD on win32 — Shinichiro HIDA <shinichiro@...>

飛田と申します。

21 messages 2004/02/26
[#39276] Re: DnD on win32 — たむらけんいち <sgs02516@...> 2004/02/26

たむらです。

[#39277] Re: DnD on win32 — Shinichiro HIDA <shinichiro@...> 2004/02/27

飛田です。

[#39278] Re: DnD on win32 — Itou-T15@... 2004/02/27

[#39288] 固有値、固有ベクトルの計算 — Masahiro Sato <msato@...>

19 messages 2004/02/27

[ruby-list:39184] Re: setup.rb on mswin32

From: KUBO Takehiro <kubo@...>
Date: 2004-02-14 06:52:23 UTC
List: ruby-list #39184
久保です。

Minero Aoki <aamine@loveruby.net> writes:

> 青木です。
>
>   In mail "[ruby-list:39158] setup.rb on mswin32"
>     KUBO Takehiro <kubo@jiubao.org> wrote:
>
>> 久保@横浜(茅ヶ崎より移転)です。
>> 
>> setup-3.2.2.tar.gz 梱包の setup.rb を mswin32 で使おうとしたのですが、
>> so ファイルが壊れた状態でインストールされてました。どうもバイナリファ
>> イルをコピーするとき、テキストモードでオープンしているためのようです。
>>   146行目の  str = File.read(from)
>
> ありがとうございます。
> とりいそぎそこだけ直して 3.2.3 を出しました。

早速の対応、ありがとうございます。
しかし、ruby 1.6.8 では File.read 互換メソッドの修正でバイナリとして
コピーされるようになったのですが、ruby 1.8.0 & 1.8.1 では元のままです。
というのも、1.8 の File.read はテキストモードでファイルをオープンして
いるためです。(io.c の rb_io_s_read() で "r" でオープンしている)

バイナリファイルをコピーするときには、File.read は使わないほうが良いかと。

では、再見
-- 
神奈川県横浜在住(茅ヶ崎より移転) 久保 健洋
email: kubo@jiubao.org
web:   http://www.jiubao.org
GnuPG fingerprint = 5F7B C8EF CA16 57D0 FDE1  9F47 C001 1F93 AC08 2262

In This Thread