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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Linux: поставить qt4 не трогая qt3  (Прочитано 5691 раз)
Рамендик
Гость
« : Июль 16, 2005, 09:47 »

Всем привет!

Хочу гонять одну совсем новую программу под qt4. Но не хочу трогать установленные (и периодически обновляемые) версии qt3/kde.

Вопрос - КАК?

А то configure у qt4 выдаёт "qt3 compatibility yes" - и я не нашёл способ это отключить. Поэтому боюсь, что при установке она захочет переписать библиотеки qt3. Или кк-то загонять в отдельную директорию и модифицировать LD_LIBRARY_PATH перед каждым запуском той программы?
Записан
v1ad
Гость
« Ответ #1 : Июль 21, 2005, 00:09 »

Поддержку Кутэ 3 отключать не надо - это не влияет на установленные библиотеки, а лишь устанавливает модуль qt3support. А насчёт разных версий библиотек - в чём проблема установить библиотеку в /usr/lib/qt или в /usr/lib/qt4, а не в /usr/lib/qt3 ?

Кстати, а что это за прога такая, что она требует Qt 4?
Записан
Hellenna
Гость
« Ответ #2 : Июль 21, 2005, 10:16 »

Можно вообще ничего не устанавливать Подмигивающий
компилишь qt4 в папке, например, /usr/local/qt4, после того как все откомпилировалось (make) все библиотеки лежат в /usr/local/qt4/lib (бинарники в bin), чтобы использовать qt4 вместо qt3 делаешь следующее:
Код:
export QTDIR=/usr/local/qt4
export LD_LIBRARY_PATH=/usr/local/qt4/lib:все_остальные_нужные_библиотеки
ldcofig


P.S. все_остальные_нужные_библиотеки можно узнать
Код:
echo $LD_LIBRARY_PATH 
(там будет путь к qt3, его нужно заменить на путь к qt4)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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