Specifically, Autoconf is not working right. If there was a problem, everyone using Autoconf should be having it, right? Well, it does not seem to be the case.
Everything builds perfectly fine using Cygwin 1.7.17.
Under Cygwin 2.5.0, I get errors such as this one:
$ autoreconf -i
main::scan_file() called too early to check prototype at /usr/bin/aclocal-1.11 line 644.
aclocal-1.11: aclocal: file `m4/lt~obsolete.m4' does not exist
autoreconf-2.69: aclocal failed with exit status: 1
The file in question actually does exist... but:
lrwxrwxrwx 1 struar2 Domain Users 39 Apr 11 15:44 lt~obsolete.m4 -> /usr/local/share/aclocal/lt~obsolete.m4
In my 2.5.0 installation, there is no /usr/local/share directory.
In my 1.7.17 installation, there is a directory /usr/local/share/aclocal, but it does not contain that file. How come it is working, then?
Either way, it seems the 2.5.4 autoconf installation is faulty....