Дали задание по переносу приложения с Linux на Windows с помощью cygwin.
Проект на С++ и Qt, из инклудов используются только системный ввод/вывод, а остальное взято из Qt. При сборке под cygwin подключается такой набор библиотек:
-lQtGui -lQtCore -lwsock32 -lvncclient -lpng -lz -lpthread
Собирается exe-файл, запускается, не может подключиться к xserver и выдает ошибку. На запущеном из cygwin'а xservere почти весь функционал работает.
В проекте напрямую из иксов ничего не используется, но до запуска main(...) он уже требует к нему подключение. В документации к cygwin приведено только пара скудных примеров, которые ничем особо не помогли.
Может быть кто-то уже занимался переносом в cygwin и сможет помочь? Qt ведь, по идее, не должен иксы требовать для работы графики?