wchar.h required for gcc