[sisyphus] Непонятки с компиляцией Qt и kdeveloper

Andrei Bulava =?iso-8859-1?q?abulava_=CE=C1_altlinux=2Eru?=
Пт Окт 15 16:30:47 MSD 2004


Beshkov Andrew пишет:
> Добрый день,

Hi!

> 
> На машине с Alt Compact 2.3 обновленном до сизифа решил на досуге
> заняться разработкой нужного софта на основе kdeveloper и qt. Установил:
> 

<skip/>

Всё-таки определитесь, вам нужна qt2 или qt3. У меня

[abulava на cairo abulava]$ rpm -qa|grep qt
libarts-qtmcop-1.3.1-alt1
libqt3-devel-3.3.3-alt5
libarts-qtmcop-devel-1.3.1-alt1
libqt3-3.3.3-alt5

Проекты с использованием qt3, которые пишут другие люди, у меня 
компилируются без проблем.

> 
> Вписал в .bash_profile
> 
> QTDIR=/usr/lib/qt3
> LD_LIBRARY_PATH=/usr/lib/qt3/lib
> [skip]
> export BASH_ENV PATH QTDIR LD_LIBRARY_PATH
> 
> Затем на всякий случай внес в ./etc/ld.so.conf такую
> строчку: /usr/lib/qt3/lib и выполнил ldconfig

Это ещё зачем??? Повторюсь ещё раз - у меня компилируются проекты, 
созданные KDevelop, без вмешательства в ~/.*profile. Для справки:

[abulava на cairo abulava]$ rpm -qf /etc/profile.d/qt3dir.sh
libqt3-3.3.3-alt5
[abulava на cairo abulava]$ cat /etc/profile.d/qt3dir.sh
# Set QTDIR for Bash shell
[ -n "$QTDIR" ] || export QTDIR="/usr/lib/qt3/"
[ -n "$QTINC" ] || export QTINC="/usr/lib/qt3/include/"
[ -n "$QTLIB" ] || export QTLIB="/usr/lib/qt3/lib/"

Разве что дополните PATH ещё и $QTDIR/bin, чтоб запускать qmake без 
указания пути.

<skip/>

> Бьюсь уже несколько дней. :( 
> 
> Пожалуйста подскажите что еще нужно поправить чтобы все заработало. 

Зачем вы создаёте себе трудности там, где "всё уже украдено до нас"?

-- 
// AB1002-UANIC



Подробная информация о списке рассылки Sisyphus