automake: Error required file ltmain.sh not found

1 
1 8.3.9.1 Error: ‘required file `./ltmain.sh' not found’
1 ......................................................
1 
1 Libtool comes with a tool called ‘libtoolize’ that will install
1 libtool’s supporting files into a package.  Running this command will
1 install ‘ltmain.sh’.  You should execute it before ‘aclocal’ and
1 ‘automake’.
1 
1    People upgrading old packages to newer autotools are likely to face
1 this issue because older Automake versions used to call ‘libtoolize’.
1 Therefore old build scripts do not call ‘libtoolize’.
1 
1    Since Automake 1.6, it has been decided that running ‘libtoolize’ was
1 none of Automake’s business.  Instead, that functionality has been moved
11 into the ‘autoreconf’ command (⇒Using ‘autoreconf’
 (autoconf)autoreconf Invocation.).  If you do not want to remember what
1 to run and when, just learn the ‘autoreconf’ command.  Hopefully,
1 replacing existing ‘bootstrap’ or ‘autogen.sh’ scripts by a call to
1 ‘autoreconf’ should also free you from any similar incompatible change
1 in the future.
1