From: SASADA Koichi Date: 2007-01-03T23:24:30+09:00 Subject: [ruby-dev:30068] Re: merge YARV  ささだです。 U.Nakamura wrote: > VC6でtk(というかtcltklib)がリンクできません。 > リンク時にシンボルの不足をチェックしない環境なら、通っちゃう > んですかね。 > こんな感じ。 > > tcltklib.obj : error LNK2001: 外部シンボル "_is_ruby_native_thread" は未解決です > tcltklib.obj : error LNK2001: 外部シンボル "_rb_proc_new" は未解決です > > この両者はどうすればいいんでしょう? > 特に後者はintern.hに宣言はあるのに定義がないような。  内容の話から言うと、前者の部分は、そもそもRubyのスレッドモデルが変わっ ているので根本から見直さないといけないような気がしています。ただ、とりあ えずネイティブスレッドを使っては居ます。  後者は用意したいと思います。Proc部分はソースがまだ整理できていません。 proc.c でも用意して、そちらに押し込む感じを考えています。  ところで、intern.h の関数と、実際に実装しているか(そして、中身が空 じゃないか)、というのはきちんと整理しておりません。何か、機械的に調べる 方法ってあるでしょうか。困ったら対処、でいいのかな。 -- // SASADA Koichi at atdot dot net