Revert "Fixed aliases for GCC (refs #6)"

This reverts commit 1f25e9b7c9d7bff4b470e90094636a9a3a271ede.
Revert "Fixes for MinGW (ref #6)"

This reverts commit 16e3ab69f2ef68bec1620c3e9177c4ded0488e7a.
Another attempt to fix MinGW compilations