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

From: Takahiro Kambe <taca@...>
Date: 2007-06-14 01:13:23 UTC
List: ruby-list #43617
In message <200706140106.l5E165qW030582@sharui.nakada.kanuma.tochigi.jp>
	on Thu, 14 Jun 2007 10:06:04 +0900,
	Nobuyoshi Nakada <nobu@ruby-lang.org> wrote:
> > enum rb_thread_statusは、node.hで定義されていますが、node.hはruby.hか
> > らインクルードされてるわけでもないようです。
> 
> コンパイルエラーというのは、具体的にはどのようなものでしょうか。
ちょっと、ゴチャゴチャしてますが、

/pkg_comp/obj/pkgsrc/textproc/ruby-mecab/default/.buildlink/lib/ruby/1.8/i386-netbsdelf/intern.h:207: error: invalid type in declaration before ';' token

です。

> また、コンパイラはなんでしょうか。
% gcc -v
Using built-in specs.
Target: i386--netbsdelf
Configured with: /usr/src/tools/gcc/../../gnu/dist/gcc4/configure --enable-long-long --disable-multilib --enable-threads --disable-symvers --build=x86_64-unknown-netbsd4.99.12 --host=i386--netbsdelf --target=i386--netbsdelf
Thread model: posix
gcc version 4.1.2 20070110 prerelease (NetBSD nb1 20070603)

> この場合はenumと明示されているので、不完全型として処理されるは
> ずと思うのですが。
実際のエラーの原因は外しているかもしれません。

-- 
神戸 隆博(かんべ たかひろ)		at 仕事場 

In This Thread