>Вставлю свои пять копеек. У меня не Slackware - у неня ALT
>Linux. Но я смотрю на qt3.spec и вижу:
>
>%define static_nonthr 0
>%define static_thread 0
>%define shared_nonthr 0
>%define shared_thread 1
>
>Получается что qt3 можно собрать в разных вариантах, только майнтейнеры почему-то предлагают
>только один. Может попробывать откорректировать .spec и собрать статическую библиотеку qt?
>
Собрать-то можно (на практике - не без патчей), но при этом отрубаются некоторые фичи вроде виджет-тем и SQL-модулей. И на мастдайной статической сборке то же самое.
Вообще-то это логично. Делать статические либы, использующие dynamic loading/linking в run-time, это оч гемморное занятие, и многие производители на это забивают. К примеру попробуйте собрать UNXI-ODBC в статике и слинковаться с ним, ничего хорошего (если не считать хорошим segfault ;) из этого не выйдет.
Я игрался со статической сборкой QT еще со времен QT2, при этом даже если не волнует исчезновение некоторых фич, нестабильные бинари какие-то выходят... Да и смысл? Динамический бинарь+шаред либа немногим больше по размеру, чем статический бинарь, зато куда стабильнее. Так что я просто кладу qt-mt.so/dll в один каталог с бинарем, и все ок.