Stable: 2.4.4
Development: 2.5.0-alpha4
configure.in:18: required file `./ltmain.sh' not found
Submitted by Hadez on Tue, 2008-12-09 19:41
Greets daper from Czechia :-)
Thanks for a superb player that I use everyday and love it!
Today I fetched a revision 2012 and tried ./autogen.sh.
Howewer, it failed after running
+ automake -W all -a
outputting
configure.in:18: required file `./ltmain.sh' not found.
I had to symlink this file manually (here in Ubuntu Hardy Heron it was in multiple places, like /usr/share/libtool/libltdl/ltmain.sh).
I suggest this is done automatically, yet I don't know how to do it since I have little experience with compiling.
Did you perform a 'fresh'
Did you perform a 'fresh' checkout from the repository or an update ?
On my system, the call to 'libtoolize -c -f -i' copies 'ltmain.sh' automatically (called in 'autogen.sh').
I'm using libtoolize version 2.2.4 (libtool 2.2.4).
BTW: I assume you checked out revision 2102 (current) and not 2012.
libtoolize too old
Yes, I got a fresh 2102.
Ow, I remember libtoolize barked about
+ libtoolize -c -f -ilibtoolize: unrecognized option `-i'
Try `libtoolize --help' for more information.
which is because I have a pretty old version here - 1.5.26-1.
I see I should perform a system upgrade soon, I'm half a year behind :-) Thanks hiben for the hint!