On 01/19/2014 09:42 PM, David C. Rankin wrote:
Excellent Progress,
You fixed kicker/ui-static!! ...but.. it now crashes on launcher:
[ 57%] Building CXX object
kicker/applets/launcher/CMakeFiles/launcher_panelapplet-module.dir/configdlg.cpp.o
Linking CXX shared module launcher_panelapplet.so
/usr/bin/ld: cannot find -ldbus-tqt-1
collect2: error: ld returned 1 exit status
kicker/applets/launcher/CMakeFiles/launcher_panelapplet-module.dir/build.make:356:
recipe for target 'kicker/applets/launcher/launcher_panelapplet.so' failed
make[2]: *** [kicker/applets/launcher/launcher_panelapplet.so] Error 1
CMakeFiles/Makefile2:17380: recipe for target
'kicker/applets/launcher/CMakeFiles/launcher_panelapplet-module.dir/all' failed
make[1]: ***
[kicker/applets/launcher/CMakeFiles/launcher_panelapplet-module.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
GRRRR!
Ok, I fixed applets/launcher - updated CMakeLists.txt patch for tdebase is
attached. "dcr_tdebase-fix-link-dbus-tqt-1.diff" this is a cumulative patch
that
incorporates Slavek's "tdebase-fix-link-dbus-tqt-1.diff" and the additional
patch for applets/launcher. However, we are now back to gcc issues:
Scanning dependencies of target lockout_panelapplet-module
[ 57%] Building CXX object
kicker/applets/lockout/CMakeFiles/lockout_panelapplet-module.dir/lockout.cpp.o
/build/tde-tdebase/src/tdebase/kicker/applets/lockout/lockout.cpp: In member
function 'void Lockout::slotButtonOrder()':
/build/tde-tdebase/src/tdebase/kicker/applets/lockout/lockout.cpp:297:4: error:
'KConfig' was not declared in this scope
KConfig* conf = config();
^
/build/tde-tdebase/src/tdebase/kicker/applets/lockout/lockout.cpp:297:13: error:
'conf' was not declared in this scope
KConfig* conf = config();
^
kicker/applets/lockout/CMakeFiles/lockout_panelapplet-module.dir/build.make:63:
recipe for target
'kicker/applets/lockout/CMakeFiles/lockout_panelapplet-module.dir/lockout.cpp.o'
failed
make[2]: ***
[kicker/applets/lockout/CMakeFiles/lockout_panelapplet-module.dir/lockout.cpp.o]
Error 1
CMakeFiles/Makefile2:17480: recipe for target
'kicker/applets/lockout/CMakeFiles/lockout_panelapplet-module.dir/all' failed
IIRC, these were common after the last gcc change, I guess there are still a
few around....
--
David C. Rankin, J.D.,P.E.