> It would be helpful to see the gcc error output. There is no 
> direct reference to KService(KService&) in 
> sipkioKServicePtr.cpp, or in the underlying sip file. PyKDE3.5-2 
> compiles successfully with KDE-3.1.0 and gcc 3.2.2 under SuSE 
> and Red Hat, and the KService copy contstructor is private in 
> those cases as well.

Here is the gcc output. I think I have said that the error appeared in
sipkioKServicePtr.cpp, but it is in sipkioKService.cpp; sorry ;-)

g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586
-mcpu=pentiumpro -D_REENTRANT -fPIC  -DSIP_MAKE_MODULE_DLL -DQT_NO_DEBUG
-DQT_THREAD_SUPPORT -fno-exceptions -I/usr/lib/qt3//mkspecs/default -I.
-I../extra/kde310 -I. -I/usr/include/python2.2 -I/usr/include
-I../extra/kde310/kio -I/usr/include/kio -I../kdecore
-I/usr/lib/qt3//include -o sipkioKService.o sipkioKService.cpp
/usr/include/kservice.h: In constructor `sipKService::sipKService(const
KService&)':
/usr/include/kservice.h:56: `KService::KService(const KService&)' is
private
sipkioKService.cpp:75: within this context
make[1]: *** [sipkioKService.o] Error 1
make[1]: Leaving directory `/home/ixra/pykde/PyKDE-3.5-2/kio'
make: *** [sub-kio] Error 2

As you can see, PyKDE can not compile because KService(const KService&)
is private. If I change /usr/include/kservice.h in order to make
KService(const KService&) public, it compiles, but as I have already
said, this constructor must be private, so it seems a bug in PyKDE.


-- 
Israel Herraiz Tabernero 
<[EMAIL PROTECTED]>

---

Visita la p�gina Web de CAFLUR 
        http://caflur.sf.net

---

Clave p�blica: 
http://pgp.rediris.es:11371/pks/lookup?op=get&search=0x6248BA12
Para a�adirla a tu anillo de claves: 
gpg --keyserver pgp.rediris.es --recv-keys 6248BA12

---

Attachment: signature.asc
Description: PGP signature

Reply via email to