Автор Тема: QT4.6.0-b1танцы с бубном, нужен хореограф: Basic XLib functionality test failed!  (Прочитано 3462 раз)

Оффлайн Slav

  • Давно тут
  • **
  • Сообщений: 49
Решил убить время и собрать из исходников (http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.6.0-beta1.tar.gz) 147Мб новую версию qt.

распаковал.
набрал ./configure --prefix=/opt/QT.4.6
выбрал "Open Source", затем "Lesser GNU General Public License version 2.1."
прошло пару минут и все остановилось:
Цитировать
Basic XLib functionality test failed!
 You might need to modify the include and library search paths by editing
 QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/tmp/qt-everywhere-opensource-src-4.6.0-beta1/qt-everywhere-opensource-src-4.6.0-beta1/mkspecs/linux-g++.

Вот исходный текст указанного файла:
#
# qmake configuration for linux-g++
#

MAKEFILE_GENERATOR = UNIX
TEMPLATE = app
CONFIG += qt warn_on release incremental link_prl
QT += core gui
QMAKE_INCREMENTAL_STYLE = sublib

include(../common/g++.conf)
include(../common/linux.conf)
load(qt_config)

Что нужно дописать я понял
QMAKE_INCDIR_X11 =...
QMAKE_LIBDIR_X11 =...

А вот какое значение указать для этих переменных не знаю. Подскажите.
(Alt-Linux 4.1. В переменных окружения числится только qt3, qt4 из rpm-пакетов не ставится, ругается на разные зависимости и не хочет устанавливаться).
$ set | grep 'q'
QTDIR=/usr/lib/qt3/
QTINC=/usr/lib/qt3/include/
QTLIB=/usr/lib/qt3/lib/
Различные x11 библиотеки я поставил, все qt библиотеки которые находились в Synaptic по запросу X11 тоже поставил.

Похоже всё наладилось - переустановил xorg-devel, при этом с сети скачалась lib-mesa-devel и еще что-то (на 123 кб) и всё заработало.

В данную минуту уже прошло 5 часов! с момента начала выполнения команды make.
Компиляция ещё не завершилась.
768Mb RAM, Intel P4 2,4 GGh. Ничего кроме комилятора и браузера не работает.
Так что вот так - при такой же слабой конфигурации машины, компиляцию лучше запускайте на ночь.
« Последнее редактирование: 21.10.2009 22:04:33 от SLAV »