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

 ささだです.

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

 ささだです.

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

From: rubikitch@...
Date: 2007-11-30 08:29:00 UTC
List: ruby-list #44287
From: "garyo hosu" <garyohosu@gmail.com>
Subject: [ruby-list:44286] TmailをgemでWindowsにインストールしようとするとエラーになる
Date: Fri, 30 Nov 2007 14:15:03 +0900

るびきちです。

> http://rubyist.g.hatena.ne.jp/hiro-ueda/20071010/1192024253

moriqさんが書いてるようにtarballを取ってきてsetup.rbでインストールできるようです。

ruby setup.rb config --without-ext
ruby setup.rb setup
ruby setup.rb install

さて、エラーメッセージを見てみましょう。

> C:\project\ruby>gem install tmail
> Building native extensions. This could take a while...

ソースからコンパイルしようとしています。
コンパイラはインストールされていますか?
コンパイラがなければ、バイナリを探すか上記の方法になるでしょう。
拡張ライブラリを使わない分、プラットフォーム非依存ですが動作はとても遅くなります。

Windowsはコンパイラが標準でついていないので、拡張ライブラリを使うときに
肩身の狭い思いをしますね(^^;

> can't find header files for ruby.

ruby.hがないようです。
コンパイラがインストールされていても、ruby.hがないとコンパイルできません。

> Gem files will remain installed in C:/ruby-1.8/lib/ruby/gems/1.8/gems/tmail-1.1.1 for inspection.

このディレクトリに残骸があります。

> Results logged to C:/ruby-1.8/lib/ruby/gems/1.8/gems/tmail-1.1.1/ext/tmail/base64/gem_make.out

そのファイルは見てみましたか?

--
rubikitch
Blog: http://d.hatena.ne.jp/rubikitch/
Site: http://www.rubyist.net/~rubikitch/

In This Thread