This forum has been archived. All content is frozen. Please use KDE Discuss instead.

cmakekde in kdebase (trunk)

Tags: None
(comma "," separated)
oheidbuechel
Registered Member
Posts
17
Karma
0
OS

cmakekde in kdebase (trunk)

Thu Feb 04, 2010 4:57 pm
Hi!

My KDE trunk is up to date and I tried cmakekde in kdebase. Unfortunately I got the following error messages:

/home/kde-devel/kde/src/KDE/kdebase/runtime/plasma/scriptengines/javascript/simplebindings/animationgroup.cpp: In member function ‘void ParallelAnimationGroup::clear()’:
/home/kde-devel/kde/src/KDE/kdebase/runtime/plasma/scriptengines/javascript/simplebindings/animationgroup.cpp:45: error: ‘clear’ is not a member of ‘QParallelAnimationGroup’
/home/kde-devel/kde/src/KDE/kdebase/runtime/plasma/scriptengines/javascript/simplebindings/animationgroup.cpp: In member function ‘void ParallelAnimationGroup::insertAnimation(int, QAbstractAnimation*)’:
/home/kde-devel/kde/src/KDE/kdebase/runtime/plasma/scriptengines/javascript/simplebindings/animationgroup.cpp:55: error: ‘insertAnimation’ is not a member of ‘QParallelAnimationGroup’
/home/kde-devel/kde/src/KDE/kdebase/runtime/plasma/scriptengines/javascript/simplebindings/animationgroup.cpp: In member function ‘void SequentialAnimationGroup::clear()’:
/home/kde-devel/kde/src/KDE/kdebase/runtime/plasma/scriptengines/javascript/simplebindings/animationgroup.cpp:86: error: ‘clear’ is not a member of ‘QSequentialAnimationGroup’
/home/kde-devel/kde/src/KDE/kdebase/runtime/plasma/scriptengines/javascript/simplebindings/animationgroup.cpp: In member function ‘void SequentialAnimationGroup::insertAnimation(int, QAbstractAnimation*)’:
/home/kde-devel/kde/src/KDE/kdebase/runtime/plasma/scriptengines/javascript/simplebindings/animationgroup.cpp:96: error: ‘insertAnimation’ is not a member of ‘QSequentialAnimationGroup’
make[2]: *** [runtime/plasma/scriptengines/javascript/CMakeFiles/plasma_appletscript_simple_javascript.dir/simplebindings/animationgroup.o] Fehler 1
make[1]: *** [runtime/plasma/scriptengines/javascript/CMakeFiles/plasma_appletscript_simple_javascript.dir/all] Fehler 2
make[1]: *** Warte auf noch nicht beendete Prozesse...
Linking CXX executable plasmapkg
[ 20%] Built target plasmapkg
make: *** [all] Fehler 2

Can anybody help me, please?

Best regards,
Oliver.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: cmakekde in kdebase (trunk)

Fri Feb 05, 2010 6:04 am
Which version of Qt have you got installed? KDE 4.4 is recommended to use 4.6.1.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
drexler
Registered Member
Posts
7
Karma
0
OS

Re: cmakekde in kdebase (trunk)

Fri Feb 05, 2010 8:42 pm
Got a similar problem...only that i'm using the correct version of Qt: 4.6.1. Below is a sample of the error msgs, i am getting:

Generating kurisearchfilter.moc
/home/kde-devel/kde/lib/libkdecore.so.5.4.0: undefined reference to `QHashData::detach_helper2(void (*)(QHashData::Node*, void*), void (*)(QHashData::Node*), int, int)'
/home/kde-devel/kde/lib/libkdecore.so.5.4.0: undefined reference to `QListData::append2(QListData const&)'
/home/kde-devel/kde/lib/libkdecore.so.5.4.0: undefined reference to `QHashData::allocateNode(int)'
/home/kde-devel/kde/lib/libkdecore.so.5.4.0: undefined reference to `QMapData::createData(int)'
/usr/local/Trolltech/Qt-4.6.1/lib/libQtNetwork.so.4: undefined reference to `QNonContiguousByteDevice::disableReset()'
/usr/local/Trolltech/Qt-4.6.1/lib/libQtNetwork.so.4: undefined reference to `QNonContiguousByteDeviceFactory::create(QIODevice*)'
/usr/local/Trolltech/Qt-4.6.1/lib/libQtNetwork.so.4: undefined reference to `QNonContiguousByteDeviceFactory::create(QRingBuffer*)'
/home/kde-devel/kde/lib/libkdecore.so.5.4.0: undefined reference to `QVectorData::free(QVectorData*, int)'
/usr/local/Trolltech/Qt-4.6.1/lib/libQtNetwork.so.4: undefined reference to `qBadAlloc()'
/home/kde-devel/kde/lib/libkdecore.so.5.4.0: undefined reference to `QVariant::QVariant(int, void const*, unsigned int)'
/home/kde-devel/kde/lib/libkdecore.so.5.4.0: undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
/home/kde-devel/kde/lib/libkdecore.so.5.4.0: undefined reference to `QListData::detach3()'
/home/kde-devel/kde/lib/libkdecore.so.5.4.0: undefined reference to `QHashData::free_helper(void (*)(QHashData::Node*))'
/home/kde-devel/kde/lib/libkdecore.so.5.4.0: undefined reference to `QVectorData::allocate(int, int)'
/usr/local/Trolltech/Qt-4.6.1/lib/libQtNetwork.so.4: undefined reference to `qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*)'
/usr/local/Trolltech/Qt-4.6.1/lib/libQtNetwork.so.4: undefined reference to `QNonContiguousByteDeviceFactory::wrap(QNonContiguousByteDevice*)'
/usr/local/Trolltech/Qt-4.6.1/lib/libQtNetwork.so.4: undefined reference to `QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*)'
/home/kde-devel/kde/lib/libkdecore.so.5.4.0: undefined reference to `QVectorData::reallocate(QVectorData*, int, int, int)'
collect2: ld returned 1 exit status
make[2]: *** [runtime/kurifilter-plugins/localdomain/klocaldomainurifilterhelper] Error 1
make[1]: *** [runtime/kurifilter-plugins/localdomain/CMakeFiles/klocaldomainurifilterhelper.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: cmakekde in kdebase (trunk)

Fri Feb 05, 2010 10:46 pm
You are still being affected by a much earlier breakage in Qt 4.6 pre-release ABI. Please rebuild all of Qt and KDE.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
oheidbuechel
Registered Member
Posts
17
Karma
0
OS

Re: cmakekde in kdebase (trunk)

Sat Feb 06, 2010 5:58 am
Hi!

bcooksley wrote:Which version of Qt have you got installed? KDE 4.4 is recommended to use 4.6.1.

I have had installed Qt 4.6.0. With 4.6.1 it is working. Thank you very much.
Where can I find information like this?

Best regards,
Oliver.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: cmakekde in kdebase (trunk)

Mon Feb 08, 2010 5:04 am
This information is generally announced on KDE development lists such as kde-devel@kde.org which can be freely subscribed to using KDE's mailman interface.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]


Bookmarks



Who is online

Registered users: abc72656, Bing [Bot], daret, Google [Bot], Sogou [Bot], Yahoo [Bot]