matsuand です。 ----- Original Message ----- > From: Akihiro Motoki <amoto****@gmail*****> > To: matsuand <michio_matsu****@yahoo*****>; Linux JM discussion <linux****@lists*****> > Cc: > Date: 2021/7/6, Tue 23:36 > Subject: [JM:02643] Re: GNU_which の Makefile ... > 実行結果です。 > http://paste.openstack.org/show/807195/ > さきほどは MacOSX で GNU make を使ったときの結果だったので、 > Linux (Ubuntu focal) でもやってみましたが、ほぼ同じ結果でした。 > /bin/sh のエラーが1行か2行かの違いなので、エラーには違いないですね。 Makefile は確実なものに置き換えるようにしますが、 エラー発生原因として、少なくとも Ubuntu や Debian では、 デフォルトのシェルが dash であることが原因のような気がします。 システム提供の sh->dash のシンボリックリンクを sh->bash に 置き換えたら、少なくとも Debian ではエラーなく処理されました。 情報共有まで。