[mdk-re] KDE headers
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_mivlgu=2Emurom=2Eru?=
Чт Фев 28 19:38:26 MSK 2002
On Thu, 28 Feb 2002 19:30:13 +0300
Korshunov Ilya <kosha на kp.ru> wrote:
> Thu, 28 Feb 2002 19:54:51 -0400
> Alexey Korotkov <ziga на udm.ru> Писал:
>
> > On Thu, 28 Feb 2002 13:34:26 +0300
> > Korshunov Ilya <kosha на kp.ru> wrote:
> >
> > KI> При компиляции небольшой KDE апликухи получил следующую ошибку -
> > KI> checking for kde headers installed... configure: error: your system is not able to compile a small KDE application!
> >
> > Установите пакеты qt-devel и kde1-compat-devel, также должны
> > быть установлены переменные:
> >
> > export QTDIR=/usr/lib/qt KDEDIR=/usr/lib/kde1-compat
> >
> Всё стоит и перемсенные определны. А в config.log вот что:
>
> configure:3628: g++ -c -O2 -Wall -I/usr/include -I/usr/lib/qt/include -I/usr/X11R6/include conftest.C
> In file included from /usr/include/kapp.h:44,
> from conftest.C:4:
> /usr/include/kurl.h:24:24: qvaluelist.h: No such file or directory
> [ABCDGISTUW] \([_A-Za-z][_A-Za-z0-9]*\)$/\1 \1/p' > conftest.nm"
> ltconfig:1033: g++ -o conftest -O2 -Wall -fno-builtin conftest.c conftestm.o 1>&5
Если программа для KDE2, нужен qt2-devel. Кроме того, в этом
случае должно быть QTDIR=/usr/lib/qt2 (или вообще не надо
устанавливать эту переменную - обычно qt2 в таких случаях
находится автоматически); KDEDIR тоже ставить не надо.
Приведенные выше установки - для компиляции старых программ для
KDE1.
И, кстати, если kdelibs-devel смог установиться без qt2-devel -
это баг в зависимостях devel-пакетов, которому место на
http://bugs.altlinux.ru.
Подробная информация о списке рассылки community