いや、昨夜から、何で make が通らないのか解らなくてイライラしていたが、 何と Makefile の各行の行末に「^M」が付いてたためであった。 mule って変に賢いから、何気なく表示してくれないのよねぇ。vi で見て発見した。 ウーム。これがあると GNU make は見当違いなメッセージを出して止るの。 たまたま SunOS の make が「2行目の最後がおかしいよ」って言ってくれたけど、 こっちのほうが解り易い。
[関連情報] CentOS の Web サーバーと、大学のレンタルサーバーで、 漢字コードの取り扱いが異なるように思われる。UTF-8 で記述して、meta タグにも 対応する指示を記入したのに、文字化けを起こす。 JIS(ISO-2022-JP)ならどちらでも問題ないってのも、不可解。 今後もこれで記述していくしかないのかなぁ。
参考になったページ