Compiling quanta with recent KDevelop

Jakub Caban <[email protected]> Mon, 20 Dec 2010 09:41:22 +0100
Newsgroups gmane.comp.kde.devel.quanta.user
Organization WhyBlack
Message-ID <[email protected]>
Howdy,

Sorry to bother you again, but Quanta once again fails to compile with kdev* master. The error is below:

CMakeFiles/kdevcsslanguagesupport.dir/parsejob.o:(.data.rel.ro._ZTVN3Css8ParseJobE[vtable for Css::ParseJob]+0x70): undefined reference to `ThreadWeaver::JobCollection::execute(ThreadWeaver::Thread*)'
CMakeFiles/kdevcsslanguagesupport.dir/parsejob.o:(.data.rel.ro._ZTVN3Css8ParseJobE[vtable for Css::ParseJob]+0x78): undefined reference to `ThreadWeaver::Job::priority() const'
CMakeFiles/kdevcsslanguagesupport.dir/parsejob.o:(.data.rel.ro._ZTVN3Css8ParseJobE[vtable for Css::ParseJob]+0x90): undefined reference to 
`ThreadWeaver::JobSequence::aboutToBeQueued(ThreadWeaver::WeaverInterface*)'
CMakeFiles/kdevcsslanguagesupport.dir/parsejob.o:(.data.rel.ro._ZTVN3Css8ParseJobE[vtable for Css::ParseJob]+0x98): undefined reference to 
`ThreadWeaver::JobCollection::aboutToBeDequeued(ThreadWeaver::WeaverInterface*)'
CMakeFiles/kdevcsslanguagesupport.dir/parsejob.o:(.data.rel.ro._ZTVN3Css8ParseJobE[vtable for Css::ParseJob]+0xa0): undefined reference to `ThreadWeaver::JobCollection::canBeExecuted()'
CMakeFiles/kdevcsslanguagesupport.dir/parsejob.o:(.data.rel.ro._ZTVN3Css8ParseJobE[vtable for Css::ParseJob]+0xb8): undefined reference to `ThreadWeaver::JobSequence::internalJobDone(ThreadWeaver::Job*)'
collect2: ld returned 1 exit status
make[2]: *** [lib/kdevcsslanguagesupport.so] Error 1
make[1]: *** [languages/css/CMakeFiles/kdevcsslanguagesupport.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

btw. in kdevupload.desktop we probably need to raise the Version number for it to work with master.

-- 
Best Regards,
Jakub Caban