I was following the answer on: How can I install protoc on Ubuntu 16.04?
But, my protobuf installation make
fails with versioning issue in Automake
/protobuf/missing automake-1.15 --foreign
configure.ac:48: error: version mismatch. This is Automake 1.15,
configure.ac:48: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:48: comes from Automake 1.15.1. You should recreate
configure.ac:48: aclocal.m4 with aclocal and run automake again.
WARNING: 'automake-1.15' is probably too old.
You should only need it if you modified 'Makefile.am' or
'configure.ac' or m4 files included by 'configure.ac'.
The 'automake' 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/>
Makefile:1451: recipe for target 'Makefile.in' failed
make: *** [Makefile.in] Error 1
make
would even need to invokeautomake
here - that should only happen if theconfigure
script became out-of-date (for example, ifconfigure.ac
was changed after you ran./configure
). Perhaps it would be useful to add the output ofls -l config*
to your question so we can see the timestamps? – steeldriver Feb 07 '19 at 13:15ls -l config*
output : – Binita Bharati Feb 07 '19 at 15:07