да это ж не порт, это так, баловство. Там даже в ридми написано:
This is a proof-of-concept implemenation of a UIKit based QPA plugin. Note that this is completely unsupported, and it is probable that many parts of QtCore and other Qt Modules don't work properly. There have no tests been run whatsoever.
ну я в основном про них и говорил, когда говорил про qml-плагины. В них по сути вся соль использования qml.
А so файл в ресурсах скорее всего не подцепится, хотя я такое не пробовал
Ну во-первых по этой ссылке Qt4, а обсуждение идет про Qt5 (для которого нет бинарей прекомпиленных, вернее есть, но неофициальные).
Во-вторых, статическая линковка вещь неоднозначная и никто до сих пор особо не понял можно ли статик линковку использовать с lgpl (явно это не запрещается, но некоторые юристы говорят что прикопаться можно).
В-третьих, используя статик линковку мы лишаем себя удовольствия плагинов. Их надо вкомпиливать туда же и не все плагины это поддерживают. А из тех что поддерживают непонятно какие нужны конкретному юзеру, а какие нет. То есть либо делать 100500 прекомпиленных сборок (со всеми возможными комбинациями плагинов), либо делать одну боооольшую.
В-четвертых, Qt5 завязан на декларатив, который в свою очередь завязан на qml-плагины, которые насколько мне известно не поддерживают статик линковку (сам правда не пробовал так извращаться).
эээ, где они имеются? в репе? там только сорцы. Как хотите так и собирайте (хотя не уверен что статический линковка сейчас работает). Или вы хотите чтобы стат. линковка работала без сборки стат. библиотек? Так не бывает, все равно собрать то надо в начале.
Правда смысла в статике (если не идет борьба за объем на жестком диске) я особого не вижу.
А, еще из мелочей. Вместо такого префикса проще указать --developer-build (которому не нужен make install). Ну и с относительно недавнего времени заработал наконец-то нормальный префикс (у меня сейчас кьют спокойно живет в папке /usr/local/Trolltech/Qt-5.0.0, что раньше было близко к невозможному). Правда не уверен что shadow-build починили. Он тоже был недоступен раньше, но с тех пор я им не интересовался.
По поводу вебкита и его великолепной сборки. Самый оптимальный вариант это действительно забирать без вебкита (ключиком к init-repository). Сам вебкит не большой, а вот его экзамплы — мама не горюй. Вообщем и весит много и фиг соберешь новыми компилерами. После сборки кьюта без вебкита (кстати судя по всему опция --no-webkit при скачанном вебкит-модуле не работает и все равно пытается собрать) можно собрать вебкит из гита (вот тут неплохие рекомендации — wiki.qt-project.org/PhoneGap_for_Qt_5), который будет очень хорошо работать, да еще и радовать нас webkit2-фичами.
плюс любой человек, пишущий на Qt и использующий PIMPL их тоже неявно использует, тамошние макросы Q_D и Q_Q как раз конст указатели на неконст объект возвращают. Как раз очень яркий пример использования (я кстати использовал для тех же целей у себя в коде, qt-шные макросы не очень подошли, пришлось писать свою реализацию)
This is a proof-of-concept implemenation of a UIKit based QPA plugin. Note that this is completely unsupported, and it is probable that many parts of QtCore and other Qt Modules don't work properly. There have no tests been run whatsoever.
А so файл в ресурсах скорее всего не подцепится, хотя я такое не пробовал
Во-вторых, статическая линковка вещь неоднозначная и никто до сих пор особо не понял можно ли статик линковку использовать с lgpl (явно это не запрещается, но некоторые юристы говорят что прикопаться можно).
В-третьих, используя статик линковку мы лишаем себя удовольствия плагинов. Их надо вкомпиливать туда же и не все плагины это поддерживают. А из тех что поддерживают непонятно какие нужны конкретному юзеру, а какие нет. То есть либо делать 100500 прекомпиленных сборок (со всеми возможными комбинациями плагинов), либо делать одну боооольшую.
В-четвертых, Qt5 завязан на декларатив, который в свою очередь завязан на qml-плагины, которые насколько мне известно не поддерживают статик линковку (сам правда не пробовал так извращаться).
Используйте инсталлер и будет вам счастье :D
Правда смысла в статике (если не идет борьба за объем на жестком диске) я особого не вижу.