[#44237] Float を利用するRubyプログラム — SASADA Koichi <ko1@...>

 ささだです.

16 messages 2007/11/17
[#44241] Re: Float を利用するRubyプログラム — SASADA Koichi <ko1@...> 2007/11/19

 ささだです.

[ruby-list:44291] Re: TmailをgemでWindowsにインストールしようとするとエラーになる

From: "garyo hosu" <garyohosu@...>
Date: 2007-11-30 09:42:30 UTC
List: ruby-list #44291
るびきちさん、こんにちは
garyoです。

hatenaでも質問していたのですが、1件回答を頂きました。
マルチポストになりすみません。
http://q.hatena.ne.jp/1196376031#a782882

Widowsでは何もしない「make.bat」を実行させるのがtmailのgem作成者の意図だったようです。

>・ruby 1.8.6に移行する
>・カレント('.')をPATHに追加する
>・make環境変数で強制的にmake.batを指定する
>3番目なら、次にようにします。
>>set make=make.bat
>>gem install tmail
>http://tmail.rubyforge.org/quickstart/index.html

set make=make.bat は試してみましたが、他の場所でエラーになりましたorz


07/11/30 に rubikitch@ruby-lang.org <rubikitch@ruby-lang.org> さんは書きました:
>
> From: "(株)ネットフォレスト 植田裕之" <ueda@netforest.ad.jp>
> Subject: [ruby-list:44288] Re: TmailをgemでWindowsにインストールしようとするとエラーになる
> Date: Fri, 30 Nov 2007 17:38:12 +0900
>
> > > ソースからコンパイルしようとしています。
> > > コンパイラはインストールされていますか?
> > > コンパイラがなければ、バイナリを探すか上記の方法になるでしょう。
> > > 拡張ライブラリを使わない分、プラットフォーム非依存ですが動作はとても遅くなります。
> >
> > これなんですが、本来は tmail の gem でよろしくやってもらうのがベターな
> > んでしょうか? つまり
> >
> >       1. Windows (ext コンパイルしない)
> >       2. それ以外
> >
> > のような選択肢が出てきて、ユーザはそれを選ぶ、みたいな。
>
> そうですね。
>
> gem提供者側でコンパイルされたバイナリを用意していることもあります。
> たとえばhpricotでは、こんな選択肢が出てきます。
>
> $ sudo gem install hpricot
> 2007年 11月 30日 金曜日 18:31:19 JST
> Select which gem to install for your platform (i686-linux)
> 1. hpricot 0.6 (mswin32)
> 2. hpricot 0.6 (jruby)
> 3. hpricot 0.6 (ruby)
> 4. hpricot 0.5 (ruby)
> 5. hpricot 0.5 (mswin32)
> 6. hpricot 0.4 (mswin32)
> 7. hpricot 0.4 (ruby)
> 8. Cancel installation
> >
>
> # gem提供者がWindowsを使ってない場合は、
> # 他の人にバイナリを作ってもらえたりするのかな??
>
> --
> rubikitch
> Blog: http://d.hatena.ne.jp/rubikitch/
> Site: http://www.rubyist.net/~rubikitch/
>
>

In This Thread