2 дня работы программиста максимум.
Для "непосвященных" код встраивать никуда не надо, нужно добавить в дистрибутив nanocad библиотеки, которые отрисовывают все "красивости" в виде иконок и библиотеку штампов-остальное ВСЁ УЖЕ РАБОТАЕТ!
Wine -это не линукс и не BSD -это эмуляция Виндовс!!!!! И экзотики там никакой нет! API тот-же, что и в винде! Адаптировать программу под WINE для профессионального программиста, если он конечно не студент - это вообще, раз плюнуть!
Для этого его (WINE) и придумали, что-бы и кроссплатформенность была, и затрат на неё было минимум, т.е. 0
P.S. Господа, только не разводите пожалуйста "срач" на ровном месте!