Bug 64571 - Bug in kde_KAutoUnmount.cpp. No Constructor ??
Summary: Bug in kde_KAutoUnmount.cpp. No Constructor ??
Status: RESOLVED WORKSFORME
Alias: None
Product: bindings
Classification: Developer tools
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: kde-bindings
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-19 23:10 UTC by Dominik Acri
Modified: 2012-10-14 05:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dominik Acri 2003-09-19 23:10:20 UTC
Version:           3.1.4 (using KDE KDE 3.1.4)
Installed from:    Compiled From Sources
Compiler:          gcc 3.3 
OS:          Linux

make[4]: Entering directory `/home/dominik/source/kde3.1.4/kdebindings-3.1.4/kdec/clib/kdec'
if /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I./.. -I../../../qtc/clib -I../../../qtc/clib/qtc -I/usr/local/kde/include -I/usr/local/qt/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -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 -O2 -fno-exceptions -fno-check-new  -MT kde_KAutoUnmount.lo -MD -MP -MF ".deps/kde_KAutoUnmount.Tpo" \
  -c -o kde_KAutoUnmount.lo `test -f 'kde_KAutoUnmount.cpp' || echo './'`kde_KAutoUnmount.cpp; \
then mv ".deps/kde_KAutoUnmount.Tpo" ".deps/kde_KAutoUnmount.Plo"; \
else rm -f ".deps/kde_KAutoUnmount.Tpo"; exit 1; \
fi
kde_KAutoUnmount.cpp:26: error: base `KAutoUnmount' with only non-default
   constructor in class without a constructor
Comment 1 bryanv 2003-09-20 01:47:49 UTC
I also have this problem wirth version 3.1.4:

/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H
-I. -I. -I../../.. -I./.. -I../../../qtc/clib -I../../../qtc/clib/qtc
-I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include  
-DQT_THREAD_SUPPORT  -D_REENTRANT  -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 -DNDEBUG -DNO_DEBUG -O2 -march=athlon-mp
-O2 -ftracer -ffast-math -pipe -fomit-frame-pointer -fno-exceptions
-fno-check-new  -c -o kde_KAutoUnmount.lo `test -f 'kde_KAutoUnmount.cpp' ||
echo './'`kde_KAutoUnmount.cpp
kde_KAutoUnmount.cpp:26: error: base `KAutoUnmount' with only non-default
   constructor in class without a constructor


# gcc -v
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/specs
Configured with:
/usr/local/portage/portage/gcc-3.3.1-r1/work/gcc-3.3.1/configure --prefix=/usr
--bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3
--includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include
--datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3
--mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man
--infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info --enable-shared
--host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --with-system-zlib
--enable-languages=c,c++,f77,objc,java --enable-threads=posix --enable-long-long
--disable-checking --enable-cstdio=stdio --enable-clocale=generic
--enable-__cxa_atexit --enable-version-specific-runtime-libs
--with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include/g++-v3
--with-local-prefix=/usr/local --enable-shared --enable-nls
--without-included-gettext --x-includes=/usr/X11R6/include
--x-libraries=/usr/X11R6/lib --enable-interpreter --enable-java-awt=xlib
--with-x --disable-multilib
Thread model: posix
gcc version 3.3.1 20030904 (Gentoo Linux 3.3.1-r1, propolice)

 
# uname -a
Linux please 2.4.22 #1 SMP Mon Sep 15 11:57:09 PDT 2003 i686 AMD Athlon(tm) MP
2000+ AuthenticAMD GNU/Linux
Comment 2 Cubittus 2003-10-19 15:26:28 UTC
I'm seeing exactly the same problem in gentoo ~x86.

There is a report with more details here:
http://bugs.gentoo.org/show_bug.cgi?id=30343


Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/specs
Configured with: /var/tmp/portage/gcc-3.3.1-r5/work/gcc-3.3.1/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info --enable-shared --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --with-system-zlib --enable-languages=c,c++,f77,objc,java --enable-threads=posix --enable-long-long --disable-checking --enable-cstdio=stdio --enable-clocale=generic --enable-__cxa_atexit --enable-version-specific-runtime-libs --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include/g++-v3 --with-local-prefix=/usr/local --enable-shared --enable-nls --without-included-gettext --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --enable-interpreter --enable-java-awt=xlib --with-x --disable-multilib
Thread model: posix
gcc version 3.3.1 20030927 (Gentoo Linux 3.3.1-r5, propolice)



Linux alex 2.4.20-gentoo-r6-acb1 #1 Tue Aug 19 00:09:47 BST 2003 i686 Pentium III (Coppermine) GenuineIntel GNU/Linux
Comment 3 Mike Green 2003-10-26 02:13:39 UTC
Ditto.  I am getting the same results.  I am trying to compile 3.1.4, with the patch posted in bug 64504.

/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I./..
 -I../../../qtc/clib -I../../../qtc/clib/qtc -I/opt/kde-3.1.4/include -I/opt/qt-3.2.1/include -I/usr/X11
R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedanti
c -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -
DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new  -c -o kde_KAutoUnmount.lo `test -f 'kde_KAutoUnmo
unt.cpp' || echo './'`kde_KAutoUnmount.cpp
kde_KAutoUnmount.cpp:26: error: base `KAutoUnmount' with only non-default
   constructor in class without a constructor

mdgreen@host2:/tmp$ gcc -v
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/specs
Configured with: ../gcc-3.3.1/configure --prefix=/usr --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --with-slibdir=/lib --disable-checking --with-gnu-ld --disable-nls --enable-languages=c,c++
Thread model: posix
gcc version 3.3.1

mdgreen@host2:/tmp$ uname -a
Linux host2 2.4.22-0 #1 Sat Oct 4 23:30:58 CDT 2003 i686 GenuineIntel unknown GNU/Linux
Comment 4 Adrián Chaves (Gallaecio) 2012-10-14 05:28:21 UTC
I am guessing this no longer applies. Please, reopeo otherwise.