Well if can't be made to work on Windows then it's not a worthwhile replacement for autoconf because autoconf does every job on all environments except Windows already, why need a replacement?
To do the job on Windows, I use CMake and CMake is my autoconf replacement on Windows. Actually, if I was willing to spend some time to configure MinGW & MSYS to make autoconf work on Windows, I wouldn't need to use the CMake either .)