From: Katsuyuki Komatsu Date: 2000-07-26T00:08:47+09:00 Subject: [ruby-dev:10396] Re: ruby 1.4.6 preview 小松です。 In the message of [ruby-dev:10394] Re: ruby 1.4.6 preview on 2000/7/25 23:42 matz@netlab.co.jp (Yukihiro Matsumoto) wrote: |とりあえず 1.4/ruby-1.4.6-preview.tar.gz というファイルで置 |いておきます。 hash.c等で、 #ifndef strdup char *strdup(); #endif としてますが、プロトタイプ等が定義されたかどうかは#ifndefでは わからないんじゃないですか? 意図がよく分からないです。 % cat t.c char *strdup(const char *); int main() { #ifndef strdup printf("strdup is not defined.\n"); #else printf("strdup is defined.\n"); #endif return 0; } % gcc -o t t.c % ./t strdup is not defined. % -- 小松克行 / Katsuyuki Komatsu