[ruby-list:43615] Re: Ruby 1.8.6-p36 released

From: Takahiro Kambe <taca@...>
Date: 2007-06-13 16:19:25 UTC
List: ruby-list #43615
こんばんは。

一部の拡張モジュールでコンパイル・エラーとなる場合があります。(C++?)

#include <ruby.h>

から、

#include "intern.h"

と、取り込んでますが、この中で、

enum rb_thread_status rb_thread_status _((VALUE));

となってるところで、コンパイル・エラーとなります。(Ruby 1.8.6にはあり
ませんでした。)

enum rb_thread_statusは、node.hで定義されていますが、node.hはruby.hか
らインクルードされてるわけでもないようです。

問題が出ているのは(pkgsrcの中ですが)、

	ruby-mecab(mecab-ruby-0.95.tar.gz),
	kenigma(28107-kenigma-1.2.1.tar.gz),
	kdebindings-ruby(kdebindings-3.5.7.tar.bz2),

といったあたりです。

-- 
神戸 隆博 / Takahiro Kambe

In This Thread