Mac OS X Big Surのmakeが古いので更新する


$ make --version
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A

This program built for i386-apple-darwin11.3.0

おもむろに brew install make する。gmake としてインストールされるので、 /opt/homebrew/opt/mysql-client/bin をパスに通して終わり。

$ make --version
GNU Make 4.3
Built for arm-apple-darwin20.2.0
Copyright (C) 1988-2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

make 4.3は2020年1月に出てる。かなり新しい。普段利用しているサーバー利用のLinuxディストリビューションでは4.3はまだ入らないので、常用するのは微妙かな。といいつつ。

Google Cloud の Cloud Shell では 4.2.1 だった。