[PyKDE] Compiling sip 4.1.1, PyQt 3.13, PyKDE 3.11.3 onSolaris8micro-Howto

Holger Joukl Holger.Joukl at LBBW.de
Mon Mar 7 12:48:08 GMT 2005

Giovanni wrote:
>The fact that "works for you" does not mean that it is a generic enough
>solution, and that will work also for other platforms. Accessing a
>are turned on. Thus, I expect your patched code to break under Linux where
>modern compilers are used.

It is not even s.th. you could call a patch, as I modify generated code..
I´d rather call it workaround, and it is a solution
to my "this-does-not-compile-on-solaris-right-now" problem - thus it might
for someone with the same problem on the same platform or else.
I know the reinterpret_cast is evil, but what´s *invalid* about it given
that I know that int is the same as long on my machine?
But this is obsolote now, either, thanks to Jim Bublitz.

>It appears to me that if the function KStartupInfoData::pids() is supposed
>to return a list of pid_t, the better way is to use a QValueList<pid_t>,
>whatever pid_t is typedef'd to.

I agree but must admit I have no clue about the typedef´ing capabilities
of sip/pyqt/pykde.
Best regards,

Der Inhalt dieser E-Mail ist vertraulich. Falls Sie nicht der angegebene
Empfänger sind oder falls diese E-Mail irrtümlich an Sie adressiert wurde,
verständigen Sie bitte den Absender sofort und löschen Sie die E-Mail
sodann. Das unerlaubte Kopieren sowie die unbefugte Übermittlung sind nicht
gestattet. Die Sicherheit von Übermittlungen per E-Mail kann nicht
garantiert werden. Falls Sie eine Bestätigung wünschen, fordern Sie bitte
den Inhalt der E-Mail als Hardcopy an.

The contents of this  e-mail are confidential. If you are not the named
addressee or if this transmission has been addressed to you in error,
please notify the sender immediately and then delete this e-mail.  Any
unauthorized copying and transmission is forbidden. E-Mail transmission
cannot be guaranteed to be secure. If verification is required, please
request a hard copy version.

More information about the PyQt mailing list