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