表題のエラーが出て`make`できなかった。
■ 環境
- Amazon Linux
■ aclocal
“ModSecurity-2.9.2“をmakeしようとしたところ下記のようなエラーが出た。
$ make
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /usr/local/src/modsecurity-2.9.2/build/missing aclocal-1.15 -I build
/usr/local/src/modsecurity-2.9.2/build/missing: line 81: aclocal-1.15: command not found
WARNING: 'aclocal-1.15' is missing on your system.
You should only need it if you modified 'acinclude.m4' or
'configure.ac' or m4 files included by 'configure.ac'.
The 'aclocal' program is part of the GNU Automake package:
<http://www.gnu.org/software/automake>
It also requires GNU Autoconf, GNU m4 and Perl in order to run:
<http://www.gnu.org/software/autoconf>
<http://www.gnu.org/software/m4/>
<http://www.perl.org/>
make: *** [aclocal.m4] Error 127
$
`aclocal`とは?`yum search`でも検索に引っかからないのでどうしたものかを見たが、どうやら”automake“に含まれているようだ。
$ sudo yum install automake
“automake“をインストールしたところ、`aclocal`がインストールされた。これによって上記の”ModSecurity-2.9.2“も`make`できた。
$ which aclocal
/usr/bin/aclocal
$ rpm -qf /usr/bin/aclocal
automake-1.13.4-3.15.amzn1.noarch
$
以上。