[PyKDE] PyKDE-3.11rc1 build failure (against kdelibs-3.2.3)
Rex Dieter
rdieter at math.unl.edu
Wed Jun 2 05:39:01 BST 2004
Jim Bublitz wrote:
> 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.
With these changes, build still fails, but differently:
...
KDE base directory is /usr
KDE include directory is /usr/include/kde
KDE lib directory is /usr/lib
KDE version is 3.2.3 (0x30203)
PyKDE modules to be built:
dcop kdecore kdesu kdefx kdeui kio kfile kparts khtml kspell
kdeprint kmdi
PyKDE modules will be installed in /usr/lib/python2.3/site-packages
PyKDE .sip files will be installed in /usr/share/sip
Generating the C++ source for the dcop module...
Compiling dcop.py...
Creating the Makefile for the dcop module...
Generating the C++ source for the kdecore module...
sip: KPty is undefined
Error: Unable to create the C++ code.
...
-- Rex
More information about the PyQt
mailing list