Russian Qt Forum
Сентябрь 30, 2024, 12:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Собрать без X11  (Прочитано 4569 раз)
AND
Гость
« : Январь 26, 2009, 15:57 »

Здравствуйте!
Необходимо собрать Qt без X11, какой парамет конфигурации надо добавить. На данный момент такая конструкция
Код:
./configure -qt-sql-ibase -qt-sql-sqlite -no-qt3support -no-phonon -no-phonon-backend -no-svg -no-webkit -platform freebsd-g++ -no-gif -no-libtiff -no-libpng -no-libmng -no-libjpeg -no-opengl -no-sm -no-xshape -no-xinerama -no-xcursor -no-xfixes -no-xrandr -no-xrender -no-fontconfig -no-tablet -no-xkb -no-glib
Записан
ритт
Гость
« Ответ #1 : Январь 26, 2009, 16:43 »

собирай под вендой - будет без Х11
Записан
Swappp
Гость
« Ответ #2 : Январь 26, 2009, 17:44 »

собирай под вендой - будет без Х11
Оригинально, а пускать под никсами наверно в Wine? Улыбающийся
Здравствуйте!
Необходимо собрать Qt без X11, какой парамет конфигурации надо добавить. На данный момент такая конструкция
Код:
./configure -qt-sql-ibase -qt-sql-sqlite -no-qt3support -no-phonon -no-phonon-backend -no-svg -no-webkit -platform freebsd-g++ -no-gif -no-libtiff -no-libpng -no-libmng -no-libjpeg -no-opengl -no-sm -no-xshape -no-xinerama -no-xcursor -no-xfixes -no-xrandr -no-xrender -no-fontconfig -no-tablet -no-xkb -no-glib
Одним ключиком по моему не обойдешься Грустный в какой-то вики видел способ, но уже не помню. Надо было вроде какие-то .pro из Qt поправить.
Записан
Dendy
Гость
« Ответ #3 : Январь 26, 2009, 18:09 »

Если без иксов, значит интересуют только библиотеки, без утилит. Можно после конфигурации зайти в каждый из модулей, кроме src/gui и собрать отдельно. Кстати, а зачем собирать без иксов? Собирать не значит использовать, от иксов зависит только libQtGui.so.
Записан
ритт
Гость
« Ответ #4 : Январь 26, 2009, 18:17 »

а конфигурация без заголовочников X11 пройдёт?
Записан
AND
Гость
« Ответ #5 : Январь 26, 2009, 21:09 »

Если без иксов, значит интересуют только библиотеки, без утилит. Можно после конфигурации зайти в каждый из модулей, кроме src/gui и собрать отдельно. Кстати, а зачем собирать без иксов? Собирать не значит использовать, от иксов зависит только libQtGui.so.

Спасибо! Ты прав! Самому в голову такое пришло, но пост уже написал и ехал в трамвае :-)

Порядок действий:
1. Конфигурирование (параметры как всегда индивидуальны):
Код:
./configure -prefix /usr/local/Qt -qt-sql-ibase -qt-sql-sqlite -no-qt3support \
  -no-phonon -no-phonon-backend -no-svg -no-webkit -platform freebsd-g++ \
  -no-gif -no-libtiff -no-libpng -no-libmng -no-libjpeg -no-opengl -no-sm \
  -no-xshape -no-xinerama -no-xcursor -no-xfixes -no-xrandr -no-xrender \
  -no-fontconfig -no-tablet -no-xkb -no-glib
2. Затем make для src/tools/moc
3. Скопировал из bin бинарники qmake , findtr , syncqt
4. make для src/corelib и для чего ещё вам надо будет. я делал sql network xml dbus
5. для них всех make install
6. для заврешения make install_mkspecs
. ещё сделал ln -nfs /usr/local/Qt/bin/qmake /usr/bin/qmake

Всё, можно собирать софт под сервер на BSD :-)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.05 секунд. Запросов: 21.