На Win платформе wchar_t занимает два байта. На Linux почему то четыре. Ответ не знаю. Получается файл в Unicode формат под Windows нельзя использовать на Linux. Соответственно все функции конвертации в MBCS не работают. Кто может объяснить почему так разработано под Linux. И как это можно обойти. Писать можно надрес ovasura@cms.vinnica.ua