From: WATANABE Hirofumi Date: 2000-06-02T13:13:22+09:00 Subject: [ruby-dev:9952] Re: Forward: Error in NT makefile (PR#7) わたなべです. WATANABE Hirofumi writes: :mswin32 でも多分困ったことになると思うので, なかったことにし :ましょう. 何度もすみません. 関数ポインタで問題ないです. #なんか古い config.status が残ってておかしくなったらしい. 基本的に have_library や have_func をする前には必要な header file は have_header で確認するはず. で, いまどきの header な ら prototype 宣言はあるはずだし, SunOS 4 だって extern FILE *fopen(); ぐらいの宣言はある. というわけで mswin32 でも windows.h や winsock.h が必要なら have_header を extconf.rb に書いてもらって, have_func, have_library は場合分けしないでいいんじゃないかな? で have_func, have_library は have_header で確認できた file を include するようにする. という方向で週末試してみます. -- わたなべひろふみ