Individuals unfortunate enough to be forced to use a Windows machine can make life more bearable with the following bits of software ...
test: too many arguments test: too many arguments rm: cannot lstat `conftest*': Invalid argument bash": error: cannot run /bin/sh ./support/config.sub rm: cannot lstat `core.*': Invalid argument rm: cannot lstat `*.core': Invalid argumentThe complaints about things with * in are due to different handling of globbing on unix and Windows - a pattern which doesn't match anything evaluates to an empty list on unix, but evaluates to the pattern on Windows. These problems can be kludged around by creating (using 'touch') a file which will definitely match the pattern immediately prior to the line which applies the pattern (which, in this configure script, is always 'rm *.foo', so this is safe). There are further problems where bash and some of the external programs it runs have different ideas about line-ending conventions. Having identified which variables are affected, clean them up with code like:
x=`echo $x | tr -d [:cntrl:]`Fuck, can't reproduce that; now i just get:
or ..r: cannot find sources in configureAnother time, another time ...