Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Общие вопросы _ Как собрать все используемые библиотеки в один исполняемый файл?

Автор: trin 18.8.2010, 10:12

Есть проект под linux, который использует драйвера PostgreSQL, можно сделать чтобы драйвера включались в исполняемый файл? чтобы его можно было переносить на другие машины без их установки?

p.s. qt-4.6.2.

Автор: molchanoviv 18.8.2010, 10:28

Собери статически. Хотя под линукс лучше этого не делать.

Автор: trin 18.8.2010, 13:20

хм , статически он все равно спрашивает что нет доступных драйверов...хотя возможно что то не так делаю , поэтому и спрашиваю ;) а как надо правильно и где можно посмотреть ?

Автор: molchanoviv 19.8.2010, 10:05

Так ты при сборке библиотеки с ключом static вместо ключа plugin-sql-psql используй qt-sql-psql.

Автор: trin 24.8.2010, 11:48

Цитата(molchanoviv @ 19.8.2010, 11:05) *
Так ты при сборке библиотеки с ключом static вместо ключа plugin-sql-psql используй qt-sql-psql.


:unsure: при попытке сборки пишет что не могу тра-та-та и начинает собирать в динамическом :unsure:

Автор: molchanoviv 24.8.2010, 12:29

o_O что тра-та-та??? Ты приведи что тебе пишет компилятор.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)