У меня приложение под винду на QT. Я его портирую под Astra LINUX. Решил долго не мучится и использовать библиотеку libwine. Лежащую в пакете Libwine-dev. Исходники я поправил так что все файлы компилируются. Проблема в моменте линковки библиотеки libwine. Я прописал в проекте LIBS+= -lwine. Линковщик не находит libwine.so. Честно я тоже поискал в /usr/lib и /usr/local/lib - там его нету. Где его искать и какие пакеты ставить - у меня не получается. Пробовал собрать из исходников, но и это тоже не получилось. Буду рад помощи в вопросе где искать libwine в системе
Я тут вижу два варианта.
Или у вас снаружи Qt, а внутри кромешный WinAPI, костыли и захардкоженные пути на диск С.
Или вы просто ненавидите эту работу и качество результата вас вообще не волнует.
Проект на Qt!
Если там нет чистого WinAPI кода и вы не используете других сторонних не кроссплатформенных библиотек, то проект должен собираться на любой платформе, куда портирован QT (и другие используемые библиотеки).