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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: сборка qt под mandriva...подскажите...  (Прочитано 6158 раз)
cr@zy
Гость
« : Март 26, 2010, 13:12 »

На мандриве 2008 пытаюсь обновить qt, сейчас стоит qt 4.4.2, мне необходимо поставить 4.6.2.
Мои действия:
./configure
gmake
gmake install

Далее прописала в .profile

PATH=/usr/local/Trolltech/QtEmbedded-4.6.2/bin:$PATH
export PATH

Что ещё я забыла? Непонимающий Сейчас по-умолчанию все равно стоит 4.4.2
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #1 : Март 26, 2010, 14:38 »

Установите из репозитория готовый пакет. Наверняка там это должно быть.

ЗЫ:
1. ставить скорее всего придется не "вместо" 4.4.2, а "вдобавок" к 4.4.2, т.е. просто для установки 4.6.2 нужно указать другие пути. 
2. почему "вдобавок" ? - потому, что (ИМХО) не факт, что КДЕ, которое утановлено в мандриве 2008 будет хорошо работать с Qt4.6.2.
3. можно было бы установить и "вместо", но тогда, скорее всего, придется обновить кде.

ЗЫЗЫ: хотя, лучше ставить из репозитория, т.к. пакетный менеджер автоматом предложит вам удовлетворить (какое страшное слово Улыбающийся ) все необходимые зависимости. Это ИМХО, наилучшее решение. Хотя, нужно смотреть по ходу дела. 
Записан

ArchLinux x86_64 / Win10 64 bit
cr@zy
Гость
« Ответ #2 : Март 26, 2010, 16:06 »

Я сначала пыталась собрать qt 4.5.3, пакет не собрался. А готовый пакет я не нашла.
Можно адресок svn где можно найти готовый пакет-либо 4.5.3, либо 4.6.2, пожаааалуйста ))))

З.Ы.Заранее спасибо
Записан
crossly
Гость
« Ответ #3 : Март 26, 2010, 17:08 »

ну во первых проверь путь /usr/local/Trolltech/QtEmbedded-4.6.2/ (есть ли там что... меня смущает QtEmbedded) .... во вторых прописывать нужно в ~/.bash_profile... в третьих перезапустится дабы перечитался .bash_profile....

и кстати... а причем embedded к Mandriva??
« Последнее редактирование: Март 26, 2010, 17:12 от crossly » Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #4 : Март 26, 2010, 17:40 »

1. Конфигуришь с -prefix /opt/qt/4.6.2
2. Компилишь и устанавливаешь
3. Делаешь симлинк ln -s /opt/qt/4.6.2/bin/qmake /usr/bin/qmake-4.6.2
4. Для компиляции своих прог используешь qmake-4.6.2

Может быть проблема с плагинами, я не смог ее решить.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
cr@zy
Гость
« Ответ #5 : Март 26, 2010, 17:42 »

/usr/local/Trolltech/Qt-4.6.2/ данные есть и в ~/.bash_profile все прописано было и уже тыщу раз перезапускала
Записан
crossly
Гость
« Ответ #6 : Март 27, 2010, 12:07 »

/usr/local/Trolltech/Qt-4.6.2/ данные есть и в ~/.bash_profile все прописано было и уже тыщу раз перезапускала
покажи ~/.bash_profile и ls /usr/local/Trolltech/Qt-4.6.2/bin/

Пантер: проблема с плагинами решается установкой переменной среды QT_PLUGIN_PATH....
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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