Такая вот необычная задача. Для хитрой аппаратной платформы с использованием Qt3 написан большой отлаженный и рабочий фреймворк. Соответственно все GUI-ориентированное пишется с его использованием. Недавно подключились к этому проекту, до этого в группе использовали только Qt4, соответственно все наработки с ней. Возникла идея — упаковать все нужное в библиотеку и использовать, подключив к проге с Qt3. Полученный набор бинарников компилируется и по отдельности работает, но при попытке запуска исполнимой программы (с Qt3) та падает на неком мутном (строго один ассемблерный код) этапе, еще до входа в ф-ю main. Судя по всему что-то с инициализацией статических и константных переменных, понять сложно. Хотелось бы узнать, это в принципе рабочая технология — исполнимый модуль на Qt3, с подключенной библиотекой с Qt4 ???
Все дело происходит под Линуксом (в данном случае это Ubuntu 11.04), все компилируется одним компилятором, gcc естественно.