Что-то у меня проблемы с юникодом

Пишу типа L”пример x0777” но вместо русских букв …
Таких проблем в msvc6 нет, но с MinGW есть
как правильно нужно или как вообще по-другому можно писать юникод символы в файле ресурсов?
Желательно конечно чтоб работало и с gcc