[PyKDE] PyKDE-3.11rc1 build failure (against kdelibs-3.2.3)
Jim Bublitz
jbublitz at nwinternet.com
Wed Jun 2 00:07:01 BST 2004
On Tuesday 01 June 2004 13:55, Rex Dieter wrote:
> I'm trying to package PyKDE-3.11rc1 against soon-to-be-released
> kdelibs-3.2.3, and hit a build failure. (Don't see this problem against
> kdelibs-3.2.2. Below is the failed build log:
> Generating the C++ source for the kdecore module...
> sip: KPty is undefined
> Error: Unable to create the C++ code.
In PyKDE-3.11rc1/sip/dcop/dcopmod.sip.in, find the %Timeline stmt and add to
the end:
KDE_3_2_3
In PyKDE-3.11rc1/configure.py, modify the kdetags to look like:
kdetags = {
0x030001: "KDE_3_0_0",
0x030003: "KDE_3_0_1",
0x030100: "KDE_3_0_3",
0x030101: "KDE_3_1_0",
0x030102: "KDE_3_1_1",
0x030103: "KDE_3_1_2",
0x030104: "KDE_3_1_3",
0x030105: "KDE_3_1_4",
0x030200: "KDE_3_1_5",
0x030201: "KDE_3_2_0",
0x030202: "KDE_3_2_1",
0x030203: "KDE_3_2_2",
0x040000: "KDE_3_2_3"
}
(you'll need to change the existing last line and add the last three lines
shown above).
Actually, it seems unlikely those would cause the problem you're seeing, but
the changes should be made anyway.
Make sure that PyKDE-3.11rc1/sip/kdecore/kpty.sip exists too.
Even with those changes, I wouldn't guarantee it will build, compile, link and
load, but it's worth a try. If 3.2.3 is binary compatible with 3.2.2 (and
there probably are few if any changes), it should work.
Jim
More information about the PyQt
mailing list