LINUX.ORG.RU

kdelibs-3.1.2 configure ok, make error


0

0

Скомпилил и установил arts, сконфигурировал kdelibs-3.1.2, при компиляцию вот такую вот фигню пишет (qt-embedded последняя версия(если конфигурировать с --enable-embedded, то при компиляции еще раньше запинается)):

make all-recursive
make[1]: Entering directory `/usr/src/kde/kdelibs-3.1.2'
Making all in dcop
make[2]: Entering directory `/usr/src/kde/kdelibs-3.1.2/dcop'
Making all in KDE-ICE
make[3]: Entering directory `/usr/src/kde/kdelibs-3.1.2/dcop/KDE-ICE'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/dcop/KDE-ICE'
Making all in .
make[3]: Entering directory `/usr/src/kde/kdelibs-3.1.2/dcop'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/dcop'
Making all in dcopidl
make[3]: Entering directory `/usr/src/kde/kdelibs-3.1.2/dcop/dcopidl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/dcop/dcopidl'
Making all in dcopidl2cpp
make[3]: Entering directory `/usr/src/kde/kdelibs-3.1.2/dcop/dcopidl2cpp'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/dcop/dcopidl2cpp'
Making all in client
make[3]: Entering directory `/usr/src/kde/kdelibs-3.1.2/dcop/client'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/dcop/client'
make[2]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/dcop'
Making all in libltdl
make[2]: Entering directory `/usr/src/kde/kdelibs-3.1.2/libltdl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/libltdl'
Making all in kdefx
make[2]: Entering directory `/usr/src/kde/kdelibs-3.1.2/kdefx'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/kdefx'
Making all in kdecore
make[2]: Entering directory `/usr/src/kde/kdelibs-3.1.2/kdecore'
Making all in malloc
make[3]: Entering directory `/usr/src/kde/kdelibs-3.1.2/kdecore/malloc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/kdecore/malloc'
Making all in svgicons
make[3]: Entering directory `/usr/src/kde/kdelibs-3.1.2/kdecore/svgicons'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/kdecore/svgicons'
Making all in .
make[3]: Entering directory `/usr/src/kde/kdelibs-3.1.2/kdecore'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/kdecore'
Making all in tests
make[3]: Entering directory `/usr/src/kde/kdelibs-3.1.2/kdecore/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/kdecore/tests'
make[2]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/kdecore'
Making all in kdeui
make[2]: Entering directory `/usr/src/kde/kdelibs-3.1.2/kdeui'
Making all in .
make[3]: Entering directory `/usr/src/kde/kdelibs-3.1.2/kdeui'
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../kdefx -I../interfaces -I../dcop -I../libltdl -I../kdecore -I../kdeui -I../kio -I../kio/kio -I../kio/kfile -I.. -I/usr/local/qt/include -I/usr/X11R6/include -I/usr/local/kde/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -MT kdialog.lo -MD -MP -MF ".deps/kdialog.Tpo" \
-c -o kdialog.lo `test -f 'kdialog.cpp' || echo './'`kdialog.cpp; \
then mv ".deps/kdialog.Tpo" ".deps/kdialog.Plo"; \
else rm -f ".deps/kdialog.Tpo"; exit 1; \
fi
kdialog.cpp: In static member function `static void
KDialog::resizeLayout(QWidget*, int, int)':
kdialog.cpp:136: no matching function for call to `KDialog::resizeLayout(
QLayout*, int&, int&)'
kdialog.cpp:133: candidates are: static void KDialog::resizeLayout(QWidget*,
int, int)
kdialog.h:91: static void KDialog::resizeLayout(QLayoutItem*,
int, int)
kdialog.cpp: In static member function `static void
KDialog::resizeLayout(QLayoutItem*, int, int)':
kdialog.cpp:156: `QLayoutIterator' undeclared (first use this function)
kdialog.cpp:156: (Each undeclared identifier is reported only once for each
function it appears in.)
kdialog.cpp:156: parse error before `=' token
kdialog.cpp:158: `it' undeclared (first use this function)
kdialog.cpp:163: invalid use of undefined type `struct QLayoutItem'
kdialog.h:24: forward declaration of `struct QLayoutItem'
kdialog.cpp:165: invalid use of undefined type `struct QLayoutItem'
kdialog.h:24: forward declaration of `struct QLayoutItem'
kdialog.cpp:166: invalid use of undefined type `struct QLayoutItem'
kdialog.h:24: forward declaration of `struct QLayoutItem'
/usr/local/qt/include/qptrlist.h: In member function `void
QPtrList<type>::deleteItem(void*) [with type = QLayoutItem]':
kdialog.cpp:37: instantiated from here
/usr/local/qt/include/qptrlist.h:150: invalid use of undefined type `struct
QLayoutItem'
kdialog.h:24: forward declaration of `struct QLayoutItem'
make[3]: *** [kdialog.lo] Error 1
make[3]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/kdeui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/kde/kdelibs-3.1.2/kdeui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/kde/kdelibs-3.1.2'
make: *** [all] Error 2


Ты его на каком QT собираешь?

jackill ★★★★★
()

Qt/Embedded Free Edition is 3.2.0 beta1
если указываю -enable-embedded - то ошибка оказывается еще раньше.

DuSoft
() автор топика

Qt/Embedded Free Edition is 3.2.0 beta1
если указываю -enable-embedded - то ошибка оказывается еще раньше.

DuSoft
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.