build: Do not export all env var by default.
compiler: recursive linking enabled only on windows.
lang.c.gcc: More compatible warning to error flag.
lang.c.libraries.freetype: Enable position independent code.