From: "U.Nakamura" Date: 2005-06-06T16:38:33+09:00 Subject: [ruby-dev:26296] Re: nmake does'nt have .y.c implicit rule こんにちは、なかむら(う)です。 In message "[ruby-dev:26294] nmake does'nt have .y.c implicit rule" on Jun.06,2005 16:11:47, wrote: | 最近の変更でripperに関するものがありましたが、それに伴って | ripperのdependファイルの中で | | .y.c: | bison -t -v -o$@ $< | | のように変更されています。しかし、.y → .c の暗黙ルールをnmakeは | 持っていないため、コンパイルに失敗してしまいます。 最近触ってなかったのでぜんぜん気づいてませんでした。 すみません。 # なんか、触ってない時に限ってコンパイル通らなくなるなぁ | だとうまくいくのですが、どう解決するのがよいでしょうか? | | #dependと生成されるmakefileの関係も良く分ってないのですみません .SUFFIXES に .y を追加するようにdependを変えておきました。 勝手にやっちゃいましたけど、よごさんすか?>青木さん 本質的には、lib/mkmf.rbで、depend中に暗黙のルールを見つけたら .SUFFXIESのリストを更新するのがよりよい解だと思いますが、とり あえず私には時間がないのでそこまでは踏み込まないでおきます :) それでは。 -- U.Nakamura 今回もebanさんに助けてもらってます。ありがたや