[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pykde
Subject:    Re: [PyKDE] Minimum KDE for PyKDE?
From:       Jim Bublitz <jbublitz () nwinternet ! com>
Date:       2004-11-25 8:41:36
Message-ID: 200411250041.36542.jbublitz () nwinternet ! com
[Download RAW message or body]

On Wednesday 24 November 2004 22:29, Bret Wortman wrote:
> I'm looking to build PyKDE on a server that has no GUI currently
> installed.  For various reasons, I want to build everything from source.
>
> I know I'll need kdelibs and probably kdebase; what other KDE source
> tarballs do I need to build for PyKDE to be happy?

I've never tried this. You need sip and PyQt installed also, so at a minimum 
you'll need Qt installed. kdelibs depends on the arts package, I believe. 
Otherwise, you shouldn't need kdebase or any other KDE package. PyKDE doesn't 
bind anything outside of kdelibs.

You'll also need all the packages KDE depends on, which is a fair number.

Here are the lib dependencies for sip, PyQt and PyKDE (I used kparts.so for 
PyKDE, since it depends on just about everything else). This is for KDE 3.3.0 
on SuSE 9.2.

sip:
ldd /usr/lib/python/site-packages/sip.so
        linux-gate.so.1 =>  (0xffffe000)
        libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x4002d000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4072c000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4073a000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0x40836000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40847000)
        libm.so.6 => /lib/tls/libm.so.6 (0x40904000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40927000)
        libc.so.6 => /lib/tls/libc.so.6 (0x40930000)
        libpng.so.3 => /usr/lib/libpng.so.3 (0x40a46000)
        libz.so.1 => /lib/libz.so.1 (0x40a74000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40a85000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40a8d000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x40a95000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x40a9a000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x40aa3000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40ab6000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40b25000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40b4f000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40b57000)
        libdl.so.2 => /lib/libdl.so.2 (0x40b70000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40b74000)

PyQt:
ldd /usr/lib/python/site-packages/qt.so
        linux-gate.so.1 =>  (0xffffe000)
        libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x40785000)
        libpng.so.3 => /usr/lib/libpng.so.3 (0x40e84000)
        libz.so.1 => /lib/libz.so.1 (0x40eb2000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40ec3000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40ecb000)
        libdl.so.2 => /lib/libdl.so.2 (0x40ee3000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0x40ee7000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40ef9000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40f07000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x41003000)
        libm.so.6 => /lib/tls/libm.so.6 (0x410c0000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x410e3000)
        libc.so.6 => /lib/tls/libc.so.6 (0x410eb000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x41202000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x4120a000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x41212000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x41216000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x4121f000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x41232000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x412a2000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x412cc000)


PyKDE (kparts):
ldd /usr/lib/python/site-packages/kparts.so
        linux-gate.so.1 =>  (0xffffe000)
        libkparts.so.2 => /opt/kde3/lib/libkparts.so.2 (0x40122000)
        libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x40167000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40865000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40873000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0x4096f000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40980000)
        libm.so.6 => /lib/tls/libm.so.6 (0x40a3d000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40a61000)
        libc.so.6 => /lib/tls/libc.so.6 (0x40a69000)
        libkio.so.4 => /opt/kde3/lib/libkio.so.4 (0x40b7f000)
        libkdeui.so.4 => /opt/kde3/lib/libkdeui.so.4 (0x40eab000)
        libkdesu.so.4 => /opt/kde3/lib/libkdesu.so.4 (0x4116d000)
        libkwalletclient.so.1 => /opt/kde3/lib/libkwalletclient.so.1 
(0x41185000)
        libkdecore.so.4 => /opt/kde3/lib/libkdecore.so.4 (0x41195000)
        libDCOP.so.4 => /opt/kde3/lib/libDCOP.so.4 (0x413c9000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x413fd000)
        libutil.so.1 => /lib/libutil.so.1 (0x41410000)
        libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0x41414000)
        libidn.so.11 => /usr/lib/libidn.so.11 (0x4142a000)
        libkdefx.so.4 => /opt/kde3/lib/libkdefx.so.4 (0x4145b000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x41488000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x41490000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x41494000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x4149d000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x414b0000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x414db000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x4154a000)
        libdl.so.2 => /lib/libdl.so.2 (0x41569000)
        libpng.so.3 => /usr/lib/libpng.so.3 (0x4156d000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4159b000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x415a3000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x415bc000)
        libz.so.1 => /lib/libz.so.1 (0x415c4000)
        libfam.so.0 => /usr/lib/libfam.so.0 (0x415d5000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)

Jim

_______________________________________________
PyKDE mailing list    PyKDE@mats.imk.fraunhofer.de
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic