Added #error for GCC and Visual C++ version unsupported