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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Установка QT из rpm  (Прочитано 9553 раз)
cresta
Гость
« : Январь 14, 2009, 13:21 »

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

Вы имеете в виду devel-пакеты для разработчиков? В этом случае могу порекомендовать собрать Qt самому из исходников.
Записан
cresta
Гость
« Ответ #2 : Январь 14, 2009, 14:10 »

Компиляция из сорцов ещё больший геморрой Грустный
На поиск необходимых хидеров, либ и т.д. уйдёт не один день, а может, и не одна неделя, и к сожалению, никакой гарантии работоспособности...
Собирать самому - это самый крайний вариант.
Может всё-таки есть способ установки из rpm?
Записан
ритт
Гость
« Ответ #3 : Январь 14, 2009, 14:29 »

установить devel-пакеты - геморой? ну-ну...
Записан
Dendy
Гость
« Ответ #4 : Январь 14, 2009, 14:57 »

На поиск необходимых хидеров, либ и т.д. уйдёт не один день, а может, и не одна неделя, и к сожалению, никакой гарантии работоспособности...

Вы плохо разобрались в вопросе. Тарбол Qt содержит все необходимые третесторонние библиотеки, поэтому зависимостей извне минимум. Качайте исходники с сайта и убедитесь сами.
Записан
cresta
Гость
« Ответ #5 : Январь 14, 2009, 15:02 »

Качаю.........
Хотя по-прежнему уверен, что начнется поиск всего и по-многу. В общем отпишусь, что и как.
« Последнее редактирование: Январь 14, 2009, 15:04 от cresta » Записан
cresta
Гость
« Ответ #6 : Январь 14, 2009, 22:19 »

Странно, всего лишь пришлось обновить gcc, добавить поддержку с++ и обновить manbo.
Правда, все утилиты (designer, qmake e.t.c) работают только из-под рута, но это уже мелочи.

Теперь буду вспоминать qt-заморочки, все-таки два года уже как не кумейкал Улыбающийся

Спасибо всем
Записан
Dendy
Гость
« Ответ #7 : Январь 14, 2009, 22:27 »

Цитировать
Правда, все утилиты (designer, qmake e.t.c) работают только из-под рута, но это уже мелочи.

С этого места поподробней, как это они из-под рута только? Это нездраво. Вы же не собираетесь под рутом работать?
Записан
cresta
Гость
« Ответ #8 : Январь 14, 2009, 22:46 »

да ясно дело, что нездраво!
Дефолтное место для утилит qt выбрано разработчиками как /usr/local/Trolltech/Qt-4.4.3/bin.
А эксклюзивные права на это место принадлежат известно кому: верховному жрецу Улыбающийся
Сейчас поменял права, разрешил доступ всем, кому не лень. Не из опасений натворить что-либо под рутом, а исключительно из лени: набирать постоянно su неохота Улыбающийся
Записан
Dendy
Гость
« Ответ #9 : Январь 14, 2009, 23:13 »

Доступы разные бывают. Всем нужно поставить только на чтение и запуск.
Записан
cresta
Гость
« Ответ #10 : Январь 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 или нет?
Записан
ритт
Гость
« Ответ #11 : Январь 15, 2009, 15:13 »

а kate какой версии? )
Записан
cresta
Гость
« Ответ #12 : Январь 15, 2009, 15:22 »

KateBuild 0.4

взял здесь:
http://www.kde-apps.org/index.php?xcontentmode=241
Записан
ритт
Гость
« Ответ #13 : Январь 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.
ы?
Записан
cresta
Гость
« Ответ #14 : Январь 15, 2009, 19:46 »

шоб я сдох ...
Так чего ж они большими буквами написали text editor, ежели это плагин?Непонимающий
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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