compile errors, gcc bug ?

Felix Seeger felix.seeger at gmx.de
Wed Jun 11 20:12:45 BST 2003


Hi

I get this (got it in qt-copy and kdebase/kicker/applets/clock)
I am running cvs head from this morning. Compiler is g++ 3.3 on debian 
unstable.
In both cases the file plain.moc.o is included in the error.
Anyone knows something about errors like this ?

qtcopy:
/bin/sh ../../../libtool --silent --mode=link --tag=CXX g++  
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith 
-Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align 
-Wconversion -Wchar-subscripts -O2 -mcpu=i686 -march=i686 -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 -D_GNU_SOURCE    -o clock_panelapplet.la.closure 
clock_panelapplet_la_closure.lo -module -avoid-version -module -no-undefined  
-R /opt/kde31/lib -R /opt/qt-copy/lib -R /usr/X11R6/lib  -L/usr/X11R6/lib 
-L/opt/qt-copy/lib -L/opt/kde31/lib  clock.lo datepicker.lo zone.lo analog.lo 
digital.lo fuzzy.lo settings.lo plain.moc.lo  -lkdeui
.libs/plain.moc.o(.gnu.linkonce.d._ZTV11PlainWidget+0x20): undefined reference 
to `PlainWidget::~PlainWidget [in-charge]()'
.libs/plain.moc.o(.gnu.linkonce.d._ZTV11PlainWidget+0x24): undefined reference 
to `PlainWidget::~PlainWidget [in-charge deleting]()'
.libs/plain.moc.o(.gnu.linkonce.d._ZTV11PlainWidget+0x1c0): undefined 
reference to `PlainWidget::languageChange()'
.libs/plain.moc.o(.gnu.linkonce.d._ZTV11PlainWidget+0x1cc): undefined 
reference to `non-virtual thunk [nv:-40] to PlainWidget::~PlainWidget 
[in-charge]()'
.libs/plain.moc.o(.gnu.linkonce.d._ZTV11PlainWidget+0x1d0): undefined 
reference to `non-virtual thunk [nv:-40] to PlainWidget::~PlainWidget 
[in-charge deleting]()'
collect2: ld returned 1 exit status



Here kdebase/kicker/applets/clock
/bin/sh ../../../libtool --silent --mode=link --tag=CXX g++  
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith 
-Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align 
-Wconversion -Wchar-subscripts -O2 -mcpu=i686 -march=i686 -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 -D_GNU_SOURCE    -o clock_panelapplet.la.closure 
clock_panelapplet_la_closure.lo -module -avoid-version -module -no-undefined  
-R /opt/kde31/lib -R /opt/qt-copy/lib -R /usr/X11R6/lib  -L/usr/X11R6/lib 
-L/opt/qt-copy/lib -L/opt/kde31/lib  clock.lo datepicker.lo zone.lo analog.lo 
digital.lo fuzzy.lo settings.lo plain.moc.lo  -lkdeui
.libs/plain.moc.o(.gnu.linkonce.d._ZTV11PlainWidget+0x20): undefined reference 
to `PlainWidget::~PlainWidget [in-charge]()'
.libs/plain.moc.o(.gnu.linkonce.d._ZTV11PlainWidget+0x24): undefined reference 
to `PlainWidget::~PlainWidget [in-charge deleting]()'
.libs/plain.moc.o(.gnu.linkonce.d._ZTV11PlainWidget+0x1c0): undefined 
reference to `PlainWidget::languageChange()'
.libs/plain.moc.o(.gnu.linkonce.d._ZTV11PlainWidget+0x1cc): undefined 
reference to `non-virtual thunk [nv:-40] to PlainWidget::~PlainWidget 
[in-charge]()'
.libs/plain.moc.o(.gnu.linkonce.d._ZTV11PlainWidget+0x1d0): undefined 
reference to `non-virtual thunk [nv:-40] to PlainWidget::~PlainWidget 
[in-charge deleting]()'
collect2: ld returned 1 exit status
make: *** [clock_panelapplet.la.closure] Error 1
___________________________________________________
This message is from the kde mailing list.
Account management:  http://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.




More information about the kde mailing list