Консультация № 78568
16.03.2007, 12:40
0.00 руб.
0 3 3
Приветствую всех!

Система: Slackware 8.1, KDE-3.0 (потому что Celeron 366 MHz 256 Мб)
При установке ICQ-клиентов (KICQ-19991212, KXICQ-01132000 или LICQ-1.3.4) имею:

./configure
..... (куча строк)
.......
checking for Qt... configure: error: Qt >= 1.42 (libraries) not found. Please check your installation!

Как им объяснить, что Qt установлен, т.к. ВРУЧНУЮ устанавливал ВСЕ пакеты (в том числе и из из серий Х и KDE)?

Обсуждение

давно
Академик
20764
1861
16.03.2007, 13:17
общий
это ответ
Здравствуйте, Maksimus!

error: Qt >= 1.42 (libraries) not found

Формально это означает, что нужно не просто qt, а версии не менее 1.42

Фактически, уже qt версии 2 была несовместима с 1, 3 - с 2, а а текущая версия 4 - c 3

Правда, kde до сих пор использует qt версии 3 (как раз из-за их несовместимости), но тем не менее вам понадобится версия qt не выше 2.0, причём установленная так, чтобы она не конфликтовала с qt3, иначе ваш kde работать не будет.

Но только это - отборноё старьё. Так что лучше найдите что-нибудь поновее.

Я сам использую sim

Неизвестный
16.03.2007, 14:50
общий
это ответ
Здравствуйте, Maksimus!
./configure --prefix=/usr --with-qt-dir=<путь к QT>
Неизвестный
17.03.2007, 16:14
общий
это ответ
Здравствуйте, Maksimus!
Проверьте версию библиотеки Qt, возможно она ниже требуемой версии 1.42
Форма ответа