Russian Qt Forum

Qt => Общие вопросы => Тема начата: UndeadDragon от Июнь 02, 2013, 22:58



Название: Статическая сборка
Отправлено: UndeadDragon от Июнь 02, 2013, 22:58
Всем привет. Собрал Qt в статическую сборку, но OpenGL из этой стат. сборки исключил:

Цитировать
configure -opensource ^
-nomake examples -nomake demos -nomake tools ^
-nomake translations -nomake docs ^
-no-exceptions -no-stl ^
-no-qt3support -no-scripttools -no-openssl -no-opengl ^
-no-dsp -no-webkit -no-phonon ^
-no-script -no-scripttools -no-declarative ^
-static -platform win32-msvc2010

Теперь проекты, где есть OpenGL не хотят собираться:

(http://pastexen.com/i/mZZOdnbh.png)

Как решить вопрос?


Название: Re: Статическая сборка
Отправлено: kambala от Июнь 02, 2013, 23:15
наверное пересобрать Qt с OpenGL


Название: Re: Статическая сборка
Отправлено: UndeadDragon от Июнь 03, 2013, 00:11
наверное пересобрать Qt с OpenGL
Мне казалось, что не включенное в статик сборку будет просто динамически линковаться, видимо я тупил.
Тогда фигово, мне многое нужно из исключенного.

P.S. Кто-нибудь собирал Qt 5 в статик уже? Так же там все или есть нюансы?


Название: Re: Статическая сборка
Отправлено: Bepec от Июнь 03, 2013, 06:55
А вы в курсе, что статика запрещена для некоммерческого использования ? :D

PS вроде кто-то статейку пилил на эту тему, посмотри на qt-project.


Название: Re: Статическая сборка
Отправлено: ctin от Июнь 03, 2013, 09:14
Не то, чтобы запрещена. Продавать можно, но по требованию обязан предоставить исходный код.
Собирайте 5.1, там много пофиксили. И да, я когда собирал писал либо -opengl-desctop, либо -angle.


Название: Re: Статическая сборка
Отправлено: UndeadDragon от Июнь 03, 2013, 22:50
А вы в курсе, что статика запрещена для некоммерческого использования ? :D

PS вроде кто-то статейку пилил на эту тему, посмотри на qt-project.
http://habrahabr.ru/post/137233/
Судя по всему можно, но нужно предоставлять в открытый доступ obj-файлы.


Название: Re: Статическая сборка
Отправлено: Bepec от Июнь 03, 2013, 23:27
Ну как бы подумайте сами - коммерческое использование с поставкой открытых исходных кодов ? Не смешно?


Название: Re: Статическая сборка
Отправлено: xokc от Июнь 04, 2013, 12:34
Ну как бы подумайте сами - коммерческое использование с поставкой открытых исходных кодов ? Не смешно?
Расскажи об этом digia или redhat, например.


Название: Re: Статическая сборка
Отправлено: ctin от Июнь 04, 2013, 14:06
или нашей компании.