On Sun, Oct 13, 2013 at 11:09:51PM +0100, Ken Moffat wrote: > On Sun, Oct 13, 2013 at 02:24:29AM +0100, Ken Moffat wrote: > > I was ploughing slowly through the desktop packages, looking for > > problems with make-4.0. But I've come to a halt in kdelibs : > > > Sorted: due to an inadequate qt build - I'd only needed qt for vlc, > so I was passing -no-accessibility. KDE needs the accessibility > functions in qt. > But back to a dead end in kdelibs. After I rebuilt qt with accessibility enabled, I got past kdelibs and as far as kde-baseapps which failed looking for k3listview.h - that comes from kdelibs and presumably needs qt3 support in qt (I'd disabled that, neither arora nor vlc need it and smaller is better)
So, I rebuilt my whole kde stack from qt onwards (qt, JS, libgpg-error, libassuan, gpgme, cyrus-sasl, polkit, acl, ConsoleKit, xcb-util-*, libarchive, cmake, libical, automoc, phonon, gstreamer backend, boost, libiodbc, virtuoso, soprano, akonadi, attica,qimageblitz, shared desktop ontologies, polkit-qt, oxygen-icons, qca, libdbusmenu-qt, strigi, libdaemon, avahi, aspell + dict, enchant, grantlee all rebuilt) but now I again can't get kdelibs to build : Linking CXX shared library ../../lib/libkjsembed.so CMakeFiles/kjsembed.dir/qwidget_binding.o: In function `KJSEmbed::uiLoader()': qwidget_binding.cpp:(.text+0x24): undefined reference to `QUiLoader::QUiLoader(QObject*)' CMakeFiles/kjsembed.dir/quiloader_binding.o: In function `KJSEmbed::UiLoaderBinding::bindMethod(KJS::ExecState*, PointerBase&)': and several more undefined references to QUiLoader functions, then collect2: error: ld returned 1 exit status kjsembed/kjsembed/CMakeFiles/kjsembed.dir/build.make:995: recipe for target 'lib/libkjsembed.so.4.11.1' failed make[2]: *** [lib/libkjsembed.so.4.11.1] Error 1 Doesn't seem to be related to make-4.0, and my qt build matches the book. Any ideas, pretty please ? I realise I've still got the non-qt3-compatible versions of polkit-kde-agent, nepomuk*, qjson, kdepimlibs, kactivities, kde-runtime installed, but I find it hard to believe those will break the build. ĸen -- das eine Mal als Tragödie, dieses Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
