kde frustration

Richard Pyne rpyne at kinfolk.org
Fri Mar 25 02:44:18 UTC 2005


After spending several days trying to get kde3 working again 
after the update, I am down to three modules that will not 
build: kdebase3, kdeaddons3, and kdeartwork3.

kdebase3:

/bin/sh ../../libtool --silent --mode=link --tag=CXX g++  -Wnon-
virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -
D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -
W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -
mcpu=pentium4 -march=pentium4 -mmmx -msse -msse2 -
mfpmath=sse,387 -Wformat-security -Wmissing-format-attribute -
fno-exceptions -fno-check-new -fno-common -fno-exceptions -fno-
check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -
DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE   -s 
-o kcm_input.la -rpath /opt/lunar/kde/3/lib/kde3 -
L/opt/lunar/kde/3/lib -L/opt/lunar/qt/3/lib -L/usr/X11R6/lib    -
module -avoid-version -no-undefined -Wl,--no-undefined -Wl,--
allow-shlib-undefined kcm_input_la.all_cpp.lo  
xcursor/libthemepage.la -lXtst -lkio -lXcursor -L/usr/lib -lusb
.libs/kcm_input_la.all_cpp.o(.text+0x2b43): In function 
`MouseConfig::MouseConfig[not-in-charge](QWidget*, char 
const*)':
: undefined reference to `usb_init'
.libs/kcm_input_la.all_cpp.o(.text+0x2b48): In function 
`MouseConfig::MouseConfig[not-in-charge](QWidget*, char 
const*)':
: undefined reference to `usb_find_busses'
.libs/kcm_input_la.all_cpp.o(.text+0x2b4d): In function 
`MouseConfig::MouseConfig[not-in-charge](QWidget*, char 
const*)':
: undefined reference to `usb_find_devices'
.libs/kcm_input_la.all_cpp.o(.text+0x2b53): In function 
`MouseConfig::MouseConfig[not-in-charge](QWidget*, char 
const*)':
: undefined reference to `usb_busses'
.libs/kcm_input_la.all_cpp.o(.text+0x5b11): In function 
`MouseConfig::MouseConfig[in-charge](QWidget*, char const*)':
: undefined reference to `usb_init'
.libs/kcm_input_la.all_cpp.o(.text+0x5b16): In function 
`MouseConfig::MouseConfig[in-charge](QWidget*, char const*)':
: undefined reference to `usb_find_busses'
.libs/kcm_input_la.all_cpp.o(.text+0x5b1b): In function 
`MouseConfig::MouseConfig[in-charge](QWidget*, char const*)':
: undefined reference to `usb_find_devices'
.libs/kcm_input_la.all_cpp.o(.text+0x5b21): In function 
`MouseConfig::MouseConfig[in-charge](QWidget*, char const*)':
: undefined reference to `usb_busses'
.libs/kcm_input_la.all_cpp.o(.text+0x896e): In function 
`LogitechMouse::LogitechMouse[not-in-charge](usb_device*, int, 
QWidget*, char const*)':
: undefined reference to `usb_open'
.libs/kcm_input_la.all_cpp.o(.text+0x8e6e): In function 
`LogitechMouse::LogitechMouse[in-charge](usb_device*, int, 
QWidget*, char const*)':
: undefined reference to `usb_open'
.libs/kcm_input_la.all_cpp.o(.text+0x9245): In function 
`LogitechMouse::~LogitechMouse [not-in-charge]()':
: undefined reference to `usb_close'
.libs/kcm_input_la.all_cpp.o(.text+0x9299): In function 
`LogitechMouse::~LogitechMouse [in-charge]()':
: undefined reference to `usb_close'
.libs/kcm_input_la.all_cpp.o(.text+0x92ed): In function 
`LogitechMouse::~LogitechMouse [in-charge deleting]()':
: undefined reference to `usb_close'
.libs/kcm_input_la.all_cpp.o(.text+0x9432): In function 
`LogitechMouse::updateCordlessStatus()':
: undefined reference to `usb_control_msg'
.libs/kcm_input_la.all_cpp.o(.text+0x9b7f): In function 
`LogitechMouse::updateResolution()':
: undefined reference to `usb_control_msg'
.libs/kcm_input_la.all_cpp.o(.text+0x9bc2): In function 
`LogitechMouse::updateResolution()':
: undefined reference to `usb_strerror'
.libs/kcm_input_la.all_cpp.o(.text+0x9da0): In function 
`LogitechMouse::setLogitechTo800()':
: undefined reference to `usb_control_msg'
.libs/kcm_input_la.all_cpp.o(.text+0x9dd6): In function 
`LogitechMouse::setLogitechTo800()':
: undefined reference to `usb_strerror'
.libs/kcm_input_la.all_cpp.o(.text+0x9f90): In function 
`LogitechMouse::setLogitechTo400()':
: undefined reference to `usb_control_msg'
.libs/kcm_input_la.all_cpp.o(.text+0x9fc6): In function 
`LogitechMouse::setLogitechTo400()':
: undefined reference to `usb_strerror'
.libs/kcm_input_la.all_cpp.o(.text+0xa1bb): In function 
`LogitechMouse::setChannel1()':
: undefined reference to `usb_control_msg'
.libs/kcm_input_la.all_cpp.o(.text+0xa1f1): In function 
`LogitechMouse::setChannel1()':
: undefined reference to `usb_strerror'
.libs/kcm_input_la.all_cpp.o(.text+0xa3ba): In function 
`LogitechMouse::setChannel2()':
: undefined reference to `usb_control_msg'
.libs/kcm_input_la.all_cpp.o(.text+0xa3f0): In function 
`LogitechMouse::setChannel2()':
: undefined reference to `usb_strerror'
collect2: ld returned 1 exit status
make[4]: *** [kcm_input.la] Error 1
make[4]: Leaving directory `/usr/src/kdebase-
3.4.0/kcontrol/input'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/kdebase-
3.4.0/kcontrol/input'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/kdebase-3.4.0/kcontrol'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/kdebase-3.4.0'
make: *** [all] Error 2



kdeaddons3:

if /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -
DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/lunar/kde/3/include -
I/opt/lunar/qt/3/include -I/usr/X11R6/include   -
DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-
long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-
align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -
Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=pentium4 -
march=pentium4 -mmmx -msse -msse2 -mfpmath=sse,387 -Wformat-
security -Wmissing-format-attribute -fno-exceptions -fno-check-
new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -
DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -MT 
katepybrowseplugin_la.all_cpp.lo -MD -MP -MF 
".deps/katepybrowseplugin_la.all_cpp.Tpo" -c -o 
katepybrowseplugin_la.all_cpp.lo 
katepybrowseplugin_la.all_cpp.cpp; \
then mv -f ".deps/katepybrowseplugin_la.all_cpp.Tpo" 
".deps/katepybrowseplugin_la.all_cpp.Plo"; else rm -f 
".deps/katepybrowseplugin_la.all_cpp.Tpo"; exit 1; fi
In file included from katepybrowseplugin_la.all_cpp.cpp:4:
pybrowse_part.cpp: In constructor `
PluginViewPyBrowse::PluginViewPyBrowse(Kate::MainWindow*)':
pybrowse_part.cpp:54: error: cannot convert 
`KMdiToolViewAccessor*' to `
KMDI::ToolViewAccessor*' in assignment
In file included from katepybrowseplugin_la.all_cpp.cpp:4:
pybrowse_part.cpp: In destructor `virtual
PluginViewPyBrowse::~PluginViewPyBrowse()':
pybrowse_part.cpp:62: error: no matching function for call to `
Kate::ToolViewManager::removeToolView(KMDI::ToolViewAccessor*&)'
/opt/lunar/kde/3/include/kate/toolviewmanager.h:68: error: 
candidates are: bool
Kate::ToolViewManager::removeToolView(QWidget*)
/opt/lunar/kde/3/include/kate/toolviewmanager.h:75: error:       
bool 
Kate::ToolViewManager::removeToolView(KMdiToolViewAccessor*)
make[3]: *** [katepybrowseplugin_la.all_cpp.lo] Error 1
make[3]: Leaving directory `/usr/src/kdeaddons-
3.4.0/kate/kpybrowser'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/kdeaddons-3.4.0/kate'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/kdeaddons-3.4.0'
make: *** [all] Error 2


kdeartwork3:

f /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -
DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/lunar/kde/3/include -
I/opt/lunar/qt/3/include -I/usr/X11R6/include    -
DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-
long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-
align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -
Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=pentium4 -
march=pentium4 -mmmx -msse -msse2 -mfpmath=sse,387 -Wformat-
security -Wmissing-format-attribute -fno-exceptions -fno-check-
new -fno-common  -MT nextclient.lo -MD -MP -MF 
".deps/nextclient.Tpo" -c -o nextclient.lo nextclient.cpp; \
then mv -f ".deps/nextclient.Tpo" ".deps/nextclient.Plo"; else 
rm -f ".deps/nextclient.Tpo"; exit 1; fi
nextclient.cpp: In member function `virtual bool
KStep::NextClientFactory::supports(KDecorationDefines::Ability)':
nextclient.cpp:943: error: `AbilityAnnounceButtons' undeclared 
(first use this
function)
nextclient.cpp:943: error: (Each undeclared identifier is 
reported only once
for each function it appears in.)
nextclient.cpp:944: error: `AbilityButtonMenu' undeclared (first 
use this
function)
nextclient.cpp:945: error: `AbilityButtonOnAllDesktops' 
undeclared (first use
this function)
nextclient.cpp:946: error: `AbilityButtonHelp' undeclared (first 
use this
function)
nextclient.cpp:947: error: `AbilityButtonMinimize' undeclared 
(first use this
function)
nextclient.cpp:948: error: `AbilityButtonMaximize' undeclared 
(first use this
function)
nextclient.cpp:949: error: `AbilityButtonClose' undeclared 
(first use this
function)
nextclient.cpp:950: error: `AbilityButtonAboveOthers' undeclared 
(first use
this function)
nextclient.cpp:951: error: `AbilityButtonBelowOthers' undeclared 
(first use
this function)
nextclient.cpp:952: error: `AbilityButtonShade' undeclared 
(first use this
function)
nextclient.cpp:953: error: `AbilityButtonResize' undeclared 
(first use this
function)
make[3]: *** [nextclient.lo] Error 1
make[3]: Leaving directory `/usr/src/kdeartwork-3.4.0/kwin-
styles/kstep'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/kdeartwork-3.4.0/kwin-
styles'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/kdeartwork-3.4.0'
make: *** [all] Error 2



Any help will be greatly appreciated.

--Richard



More information about the Lunar mailing list