<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"\@MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p.emailquote, li.emailquote, div.emailquote
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:1.0pt;
        border:none;
        padding:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>
<!-- converted from rtf -->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>If you get this built I’d be very
interested as well since I’d like to test some of my services (on a target
system) from the host platform (running Windows). I made some progress with
msys but couldn’t get it to build the Python shared libraries (DLLs)
successfully (it builds the archives fine). I guess the Win32 linker wants all
the symbols in the DLL resolved at compile time.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<div>
<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>
<hr size=2 width="100%" align=center tabindex=-1>
</span></font></div>
<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>
dbus-bounces@lists.freedesktop.org [mailto:dbus-bounces@lists.freedesktop.org] <b><span
style='font-weight:bold'>On Behalf Of </span></b>Jens Nie<br>
<b><span style='font-weight:bold'>Sent:</span></b> Monday, September 21, 2009
11:28 AM<br>
<b><span style='font-weight:bold'>To:</span></b> '<st1:PersonName w:st="on">dbus@lists.freedesktop.org</st1:PersonName>'<br>
<b><span style='font-weight:bold'>Subject:</span></b> dbus-python on win32 for
python 2.6</span></font><o:p></o:p></p>
</div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'>Hi everyone.<o:p></o:p></span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'> <o:p></o:p></span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'>I am currently interested in integrating dbus capabilities
in my python applications in order to allow them controlling other dbus enabled
applications. The way back shall also be implemented. So my applications should
offer their functionality as well on a session bus. This worked on linux like a
charm, as opensuse shipped all necessary packages. I had also been able to
control a .net application running on windows which offered itself on a tcp
enabled windows session-daemon using a little python test application on linux
over the net. However my primary target platform is windows, so I need to get
the necessary packages ready for the win32 platform. At first glance I expected
to have PyQt4 do the job as dbus is part of the current qt4.x implementations. However
wrapping of the dbus functionality has been dropped for whatever reason, so
there is no dbus functionality available for windows from the PyQt4 side.<o:p></o:p></span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'> <o:p></o:p></span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'>I’m not really sure on how to proceed now. Maybe someone
can point me the way here? I have found strategies to simply use precompiled
versions of the dbus wrapper for python from one torrent package for windows
together with a part of the sources from dbus-python itself and precompiled
windbus dlls. However this seems to be valid for python 2.5 only. Any try to
use this strategy with python 2.6 fails at importing dbus modules.<o:p></o:p></span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'> <o:p></o:p></span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'>So has anyone managed to compile – and/or package maybe -
all needed dbus-python stuff for python2.6 or is there a tutorial on how to get
this working? I have a current MSYS Installation around, so I would be able to
compile everything using a MINGW Compiler. Visual Studio might however been in
reachable distance for me as well. <o:p></o:p></span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'> <o:p></o:p></span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'>Hope there is some guidance possible<o:p></o:p></span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'> <o:p></o:p></span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'>Jens<o:p></o:p></span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'> <o:p></o:p></span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'> <o:p></o:p></span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Calibri><span style='font-size:10.0pt;
font-family:Calibri'> <o:p></o:p></span></font></p>
</div>
</div>
</body>
</html>