By the by, StretchBackgrounds is hardcoded

By the by, StretchBackgrounds is hardcoded or used by whatever calls
this.  Also, only you can prevent pillarboxing.
Fix double meters sort (Bug#1027)
I will probably break VC during this journey so let's not foul up default
Initial work on porting to MinGW. This doesn't work yet.
Now detects OpenGL correctly.
Skip libbz2 check on MinGW for now
First wave of pack-in libs
More prebuilts
Meet AX_CHECK_LIB_USING_HEADER. Also threw X11 back in because why the hell not. configure actually completes successfully now.
Conditionalize some defines that MinGW/autoconf provide
a) LUA_USE_LINUX doesn't sound MinGW friendly. Remind me to investigate exactly what that enables. b) Nobody uses VC2003 anymore. Bring back UNIQUE_NAME.
UNIQUE_NAME -> SM_UNIQUE_NAME (avoid conflict with MinGW headers)
Oops.
Someone missed a (SM_)UNIQUE_NAME and it didn't matter for the longest time because UNIQUE_NAME wasn't doing what it's supposed to
We can system vorbis if we wanna. We can leave our externs behind.
The type of glEnable() / glDisable() is different on Windows so this isn't allowed.
Don't hardcode -lrt -lpthread. autoconf SHOULD add them automatically if needed.
Explicitly pull in limits.h when using INT_MIN/INT_MAX
Add HAVE_PTHREAD conditional
WINDOWS conditional