FB-linuxmusl: Update for current musl-cross (updated gcc & musllibc)
FB-linuxmusl: Fix cryptlib build

musl libc doesn't provide pthread_yield(), but sched_yield(), which the
comments in cryptlib's kernel/thread.h suggests falling back to.
Packaging script: Don't mess with fbc.exe, too annoying
Remove unnecessary *.def files

We only need to maintain *.def files for DLLs where there
is no other way to get an import library. For most open
source software the build system already produces an import
lib and we don't need to worry about making our own.
lib/win32/makefile: Copy in Win32 API libs from MinGW
headers: Use #inclib "cl" instead of "cl32" in cryptlib.bi

"cl32" (cl32.lib) is the name used for the MSVC build,
but the Linux/MinGW builds use "cl" (libcl.a).
It seems best to do the same for FB.
Aspell header: Add #inclibs for static linking
makefile: Produce fbc.exe, not fbc-new.exe

Since libfb.a etc. are also immediately put into lib/<target>/, without
being renamed, it's better to do the same with fbc.exe too. It can even
be dangerous to always compile fbc-new.exe only, and leave the old fbc.exe
there, while the libs are new ones too, and potentially incompatible with
the old fbc.exe.

Since fbc.exe is used to link the new fbc.exe, it cannot overwrite itself
while it's running (at least with the standalone setup, when not using an
external fbc.exe), and a temporary fbc-new.exe must still be used, but
after the link it can immediately be renamed to fbc.exe (and the makefile
will do that automatically now).
FB-win32: Build freeglut with --disable-replace-glut

Since there already is a libglut corresponding to the old glut32.dll.
FB-win32: Fix cryptlib static lib build
pdflib.bi: Add #inclibs for static linking
SDL headers: Add #inclibs for static linking on Win32