[#47414] <=>の意味は? — "T.Soejima" <clev@...2.so-net.ne.jp>

そえじま@勉強中です。

37 messages 2010/09/17
[#47420] Re: <=>の意味は? — 藤川浩明 <fhir0aki3@...> 2010/09/17

 他の方がすでに解答されているみたいですが、一応僕なりの答えを書いてみます。僕もRuby初心者なのではっきりとは言えないんですが・・・。

[#47422] Re: <=>の意味は? — "T.Soejima" <clev@...2.so-net.ne.jp> 2010/09/17

そえじま@勉強中です。

[#47424] Re: <=>の意味は? — "Y. NOBUOKA" <nobuoka@...> 2010/09/17

信岡です。

[#47426] Re: <=>の意味は? — "T.Soejima" <clev@...2.so-net.ne.jp> 2010/09/17

そえじま@勉強中です。

[#47428] Re: <=>の意味は? — "Y. NOBUOKA" <nobuoka@...> 2010/09/17

そえじまさん

[#47429] Re: <=>の意味は? — "T.Soejima" <clev@...2.so-net.ne.jp> 2010/09/17

そえじま@勉強中です。

[#47433] Re: <=>の意味は? — 藤川浩明 <fhir0aki3@...> 2010/09/18

GyRCISE/JyE5SlZFeiQ3JD8kJCRIO1ckJCReJDckPyQsISI7fjRWJCxMNSQkJE4kRyFWGyhCT09Q

[#47435] Re: <=>の意味は? — "T.Soejima" <clev@...2.so-net.ne.jp> 2010/09/18

そえじま@勉強中です。

[#47438] Re: <=>の意味は? — masayoshi takahashi <maki@...> 2010/09/18

高橋征義です。『たのしいRuby』の著者の片割れの方から来ました。

[ruby-list:47481] Re: rcairo 1.10.0 undefined method create_cairo_context

From: Kouhei Sutou <kou@...>
Date: 2010-09-23 00:35:26 UTC
List: ruby-list #47481
須藤です。

In <20100923092020.691a.satoshi@rin-shun.com>
  "[ruby-list:47480] rcairo 1.10.0 undefined method create_cairo_context" on Thu, 23 Sep 2010 09:20:21 +0900,
  satoshi@rin-shun.com wrote:

> 以下のコード(test1.rb)を ruby 1.9.2p0 and rcairo 1.10.0 で
> 実行してみたところ、
> 
> - Windows 7: 期待通り動きました 
> - Linux (Ubuntu on VirtualBox for Windows): 下記のエラーが
>   出て動きませんでした
> - Linux で rcairo 1.8.1にダウングレードしてみたところ、
>   期待通り動きました
> 
> これはrcairo 1.10.0のバグでしょうか?
> それとも使い方が間違っていますでしょうか?
...
> test1.rb:9:in 'block in <main>': undefined method 'create_cairo_context' for #<Gdk::Window:0x896c280 ptr=0x8bb32a0>

実は、create_cairo_contextはRuby/Pangoが提供しているrcairo連
携機能なんです。そのため、Ruby/Pangoをビルドするときに事前に
rcairoをインストールしておいて、Ruby/Pango側で見つけてあげな
いといけません。

そうなんですが、rcairo 1.10.0をgemでインストールしている場合
はうまく見つかりません。これは、rcairo 1.10.0から内部のディ
レクトリ構造が少し変わったからです。

trunkのRuby/Pangoでは対応していて、そろそろリリースしようか
と思っていたところです!


ということで、とりあえず、rcairo 1.10.0をgemじゃなくて'ruby
extconf.rb && make install'するか1.8.xを使っていてもらえると
よいかと思います!

-- 
須藤 功平 <kou@clear-code.com>
株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270)

プログラミングが好きなソフトウェア開発者を募集中:
  http://www.clear-code.com/recruitment/

In This Thread

Prev Next