Russian Qt Forum

Qt => Общие вопросы => Тема начата: nixman05 от Октябрь 14, 2010, 19:16



Название: Qt 4.7. Лишние зависимости
Отправлено: nixman05 от Октябрь 14, 2010, 19:16
В .pro файле прописано
Код:
QT += sql
При этом помими QtCore, QtGui и QtSql, содержатся все остальные модули.
На предыдущих версиях такого небыло.


Название: Re: Qt 4.7. Лишние зависимости
Отправлено: crossly от Октябрь 14, 2010, 19:40
где они содержатся... ??


Название: Re: Qt 4.7. Лишние зависимости
Отправлено: nixman05 от Октябрь 14, 2010, 20:04
где они содержатся... ??

В зависимостях.

Приложение требует наличия всех библиотек.

P.S. Тоже самое относится и к демонстрационным примерам из SDK.


Название: Re: Qt 4.7. Лишние зависимости
Отправлено: crossly от Октябрь 14, 2010, 21:42
Цитировать
linux-gate.so.1 =>  (0xffffe000)
   libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0xb753e000)
   libpthread.so.0 => /lib/i686/libpthread.so.0 (0xb7524000)
   libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7434000)
   libm.so.6 => /lib/i686/libm.so.6 (0xb740c000)
   libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb73ee000)
   libc.so.6 => /lib/i686/libc.so.6 (0xb728d000)
   libz.so.1 => /lib/libz.so.1 (0xb727a000)
   libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7274000)
   librt.so.1 => /lib/i686/librt.so.1 (0xb726a000)
   libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb71a6000)
   libdl.so.2 => /lib/libdl.so.2 (0xb71a0000)
   /lib/ld-linux.so.2 (0xb77cc000)
   libpcre.so.0 => /lib/libpcre.so.0 (0xb7171000)
в упор не вижу.... кроме QtCore


Название: Re: Qt 4.7. Лишние зависимости
Отправлено: nixman05 от Октябрь 14, 2010, 22:47
Цитировать
linux-gate.so.1 =>  (0xffffe000)
   libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0xb753e000)
   libpthread.so.0 => /lib/i686/libpthread.so.0 (0xb7524000)
   libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7434000)
   libm.so.6 => /lib/i686/libm.so.6 (0xb740c000)
   libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb73ee000)
   libc.so.6 => /lib/i686/libc.so.6 (0xb728d000)
   libz.so.1 => /lib/libz.so.1 (0xb727a000)
   libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7274000)
   librt.so.1 => /lib/i686/librt.so.1 (0xb726a000)
   libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb71a6000)
   libdl.so.2 => /lib/libdl.so.2 (0xb71a0000)
   /lib/ld-linux.so.2 (0xb77cc000)
   libpcre.so.0 => /lib/libpcre.so.0 (0xb7171000)
в упор не вижу.... кроме QtCore

Интересно. надо будет проверить по Linux'ом.
Просто столкнулся с этим когда раскидывал win версии приложений.
Для сборки использовался QtSDK 2010.05 for Win (демонстрационные примеры в нем тоже требуют наличия всех библиотек).


Название: Re: Qt 4.7. Лишние зависимости
Отправлено: crossly от Октябрь 14, 2010, 23:47
зависимости на всех системах одинаковы ...