configure.in:18: required file `./ltmain.sh' not found

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' 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.

Yes, I got a fresh 2102.

Ow, I remember libtoolize barked about
+ libtoolize -c -f -i
libtoolize: 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!