Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: cresta от Январь 14, 2009, 13:21



Название: Установка QT из rpm
Отправлено: cresta от Январь 14, 2009, 13:21
Mandriva 2008.1 Free.
DVD с дистрибутивом. В дистрибутиве есть все необходимые rpm'ы  как qt3, так и qt4.
Не удается установить ни того, ни другого.
Попытка установки приводит к ошибке: невозможно установить пакет, т.к. он зависит от пакетов, более старых, чем установленные в системе.
Как всё-таки установить QT? Замена новых версий установленных пакетов на более старые (на те, что требуются для установки qt) практически наверняка приведет к неработоспособности системы. Подобный печальный опыт уже был.
Спасибо.


Название: Re: Установка QT из rpm
Отправлено: Dendy от Январь 14, 2009, 13:29
Вы имеете в виду devel-пакеты для разработчиков? В этом случае могу порекомендовать собрать Qt самому из исходников.


Название: Re: Установка QT из rpm
Отправлено: cresta от Январь 14, 2009, 14:10
Компиляция из сорцов ещё больший геморрой :(
На поиск необходимых хидеров, либ и т.д. уйдёт не один день, а может, и не одна неделя, и к сожалению, никакой гарантии работоспособности...
Собирать самому - это самый крайний вариант.
Может всё-таки есть способ установки из rpm?


Название: Re: Установка QT из rpm
Отправлено: ритт от Январь 14, 2009, 14:29
установить devel-пакеты - геморой? ну-ну...


Название: Re: Установка QT из rpm
Отправлено: Dendy от Январь 14, 2009, 14:57
На поиск необходимых хидеров, либ и т.д. уйдёт не один день, а может, и не одна неделя, и к сожалению, никакой гарантии работоспособности...

Вы плохо разобрались в вопросе. Тарбол Qt содержит все необходимые третесторонние библиотеки, поэтому зависимостей извне минимум. Качайте исходники с сайта и убедитесь сами.


Название: Re: Установка QT из rpm
Отправлено: cresta от Январь 14, 2009, 15:02
Качаю.........
Хотя по-прежнему уверен, что начнется поиск всего и по-многу. В общем отпишусь, что и как.


Название: Re: Установка QT из rpm
Отправлено: cresta от Январь 14, 2009, 22:19
Странно, всего лишь пришлось обновить gcc, добавить поддержку с++ и обновить manbo.
Правда, все утилиты (designer, qmake e.t.c) работают только из-под рута, но это уже мелочи.

Теперь буду вспоминать qt-заморочки, все-таки два года уже как не кумейкал :)

Спасибо всем


Название: Re: Установка QT из rpm
Отправлено: Dendy от Январь 14, 2009, 22:27
Цитировать
Правда, все утилиты (designer, qmake e.t.c) работают только из-под рута, но это уже мелочи.

С этого места поподробней, как это они из-под рута только? Это нездраво. Вы же не собираетесь под рутом работать?


Название: Re: Установка QT из rpm
Отправлено: cresta от Январь 14, 2009, 22:46
да ясно дело, что нездраво!
Дефолтное место для утилит qt выбрано разработчиками как /usr/local/Trolltech/Qt-4.4.3/bin.
А эксклюзивные права на это место принадлежат известно кому: верховному жрецу :)
Сейчас поменял права, разрешил доступ всем, кому не лень. Не из опасений натворить что-либо под рутом, а исключительно из лени: набирать постоянно su неохота :)


Название: Re: Установка QT из rpm
Отправлено: Dendy от Январь 14, 2009, 23:13
Доступы разные бывают. Всем нужно поставить только на чтение и запуск.


Название: Re: Установка QT из rpm
Отправлено: cresta от Январь 15, 2009, 14:56
Может не совсем в тему, ещё вопрос:
QT устанавливал из пакета qt-x11-opensource-src-4.4.3.tar.gz.
Это devel пакет или нет?
Спрашиваю потому, что пытался скомпилировать kate, но конфигуратор не находит либы и хидеры qt.
Добавлял пути к папкам с qt-файлами в PATH - безрезультатно.
Пробовал указывать непосредственно в ключах:
./configure --with-qt-dir=/usr/local/Trolltech/Qt-4.4.3/ --with-qt-includes=/usr/local/Trolltech/Qt-4.4.3/include/ --with-qt-libraries=/usr/local/Trolltech/Qt-4.4.3/lib/

Во всех случаях получаю: checking for Qt... configure: error: Qt (>= Qt 3.2) (headers and libraries) not found. Please check your installation

Так всё-таки, тот qt, что я собрал, имееет на борту devel-файлы, нужные для сборки kate или нет?


Название: Re: Установка QT из rpm
Отправлено: ритт от Январь 15, 2009, 15:13
а kate какой версии? )


Название: Re: Установка QT из rpm
Отправлено: cresta от Январь 15, 2009, 15:22
KateBuild 0.4

взял здесь:
http://www.kde-apps.org/index.php?xcontentmode=241


Название: Re: Установка QT из rpm
Отправлено: ритт от Январь 15, 2009, 18:08
KateBuild 0.4

взял здесь:
http://www.kde-apps.org/index.php?xcontentmode=241

Цитировать
The plugins can be compiled separately for KDE 4.1, but you need to add:

find_package(KDE4 REQUIRED)
include(KDE4Defaults)

to the top of the CMakeLists.txt and you need the development packages for kdesdk.
ы?


Название: Re: Установка QT из rpm
Отправлено: cresta от Январь 15, 2009, 19:46
шоб я сдох ...
Так чего ж они большими буквами написали text editor, ежели это плагин????