я не просто так написал что портирование не проблема, потому что в основном используются crt-функции. единственное что нужно "портировать" это вроде бы критические секции.
Заблуждение человека, никогда не сталкивавшегося с портированием С/С++ кода с Windows на Unix