[Kde-bindings] [Bug 64504] qt 3.2.1 breaks kdebindings 3.1.4

Richard Dale Richard_Dale at tipitina.demon.co.uk
Tue Sep 23 05:58:53 UTC 2003


On Monday 22 September 2003 21:08, Roman Kreisel wrote:
> ------- You are receiving this mail because: -------
> You are the assignee for the bug, or are watching the assignee.
>
> http://bugs.kde.org/show_bug.cgi?id=64504
>
>
>
>
> ------- Additional Comments From roman.kreisel at epost.de  2003-09-22 22:08
> ------- Thx, Germain, this patch helped, but now I get another error.
>
> Can someone please validate whether this is a general bug or whether it's a
> local bug on my machine?
>
> Here's the error i get now:
>
> kde_KBindingPropsPlugin.cpp:43: warning: deprecated conversion from string
>    constant to `char*'
> 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/opt/kde-3.1.4/include -I/opt/qt-3.2.1/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
It builds on my machine - the difference seems to be that I can a warning 
about the constructor, and you get an error.

/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/kde3/include -I/home/duke/src/kde/HEAD/qt-copy/include 
-I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor 
-Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith 
-Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE 
-Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new  -c -o 
kde_KAutoUnmount.lo `test -f 'kde_KAutoUnmount.cpp' || echo 
'./'`kde_KAutoUnmount.cpp
kde_KAutoUnmount.cpp:26: warning: base `KAutoUnmount' with only non-default
   constructor in class without a constructor
kde_KAutoUnmount.cpp: In member function `virtual void
   KAutoUnmountBridge::customEvent(QCustomEvent*)':

I'm using gcc 3.2.2:

gcc version 3.2.2 20030217 (Yellow Dog Linux 3.0 3.2.2-2a)

I've removed kde_KAutoMount.cpp/.h and kde_KAutoUnmount.cpp/.h from the 
Makefile.am, so it should build ok now.

-- Richard


More information about the Kde-bindings mailing list