Страница 1 из 1

сборка qt3.2.1

Добавлено: 09 апр 2004, 18:40
Gnida
Собираю qt3.2.1 в static из исходников
опции при ./configure
-prefix /root/qt -static -xcursor -qt-gif -qt-zlib -thread -qt-libjpeg -qt-libpng -qt-libmng
потом
make && make install
потом задаю переменные
export QTDIR=/root/qt
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/doc/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
запускаю ./configure в kdebase-3.2.1
вываливаеться ошибкой
checking for Qt... configure: error: Qt (>= Qt 3.2) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!
что я неправильно делаю ??
Зарание спасибо

Добавлено: 09 апр 2004, 23:15
Gnida
Помогите кто модет . ПЛЗ !!!
Не знаю что делать :(((

Добавлено: 10 апр 2004, 00:06
Pasha
А у тя, собственно, пакетик с qt3-mt установлен?

Добавлено: 10 апр 2004, 00:20
Gnida
Насколько я знаю , ето пакет с уже собранным qt3 с OpenGL
Я же при ./configure говорю ему -thread >> что значит с поддержкой OpenGL в qt

Добавлено: 10 апр 2004, 00:39
Gnida
Все, KDE не хочет работать со static библиотеками (*.a)
Проблемма решилась так собрал shared , и скопиривал libqt-mt.so.3.2.1 в static , но думаю я что кде не заработает нармально :(

Добавлено: 10 апр 2004, 10:26
exe
При чём тут -thread и OpenGL. Это же разные вещи.

Добавлено: 10 апр 2004, 22:02
Pasha
exe писал(а):При чём тут -thread и OpenGL. Это же разные вещи.
Именно

Добавлено: 12 апр 2004, 10:54
Гость
Вообще, это похоже глюк в сборке Qt, причем в более ранних версиях он тоже есть. Я решал траблу, копируя эту библиотеку (она к этому моменту уже собрана и лежит где-то в дереве) в /usr/lib, затем ldconfig и снова make. Перед make install можно ее удалить. kde работает на ура.

Добавлено: 12 апр 2004, 14:31
Гость
Гость, Спасибо , ты один по теме ответил !!
Так и сделаю

Добавлено: 12 апр 2004, 19:10
Pasha
Тока сначала man по ldconfig читай, а потом запускай.
А то остаться можешь без единого пути к библиотекам =)