<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><span>There you are: http://pastebin.com/di85zA53. It works on Windows for sure and should on Linux; if not, please report what the problem is.</span><div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"><div id="yiv1356988956"><div><div style="color:#000;background-color:#fff;font-family:times new roman, new york, times, serif;font-size:12pt;"><div><br><span></span></div><div><span>Yes, I am aware of Mono CXXI. It is definitely a better solution for wrapping C++ in C# but unfortunately it is, by the admission of the Mono people themselves, quite unfinished yet. There hasn't been any activity in their repo (the same one you've sent) for the past 7 months. As far as I know, the guy that worked on it during the Google
 Summer of Code, Alex Corrado, could not complete the whole thing but what was done was so good they hired him at Xamarin (the Mono people's company) anyway. He now works only on their products, I believe, and as a consequence CXXI remains as it was. While there is a more active fork here -
 https://github.com/kthompson/cxxi - I don't see it near completion either.<br></span></div><div><br></div>  <div style="font-family:times new roman, new york, times, serif;font-size:12pt;"> <div style="font-family:times new roman, new york, times, serif;font-size:12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Daniel <twinjudgewarrior@hotmail.com><br> <b><span style="font-weight:bold;">To:</span></b> 'Dimitar Dobrev' <dpldobrev@yahoo.com>; 'KDE bindings for other programming languages' <kde-bindings@kde.org> <br> <b><span style="font-weight:bold;">Sent:</span></b> Friday, July 20, 2012 7:30 AM<br> <b><span style="font-weight:bold;">Subject:</span></b> RE: [Kde-bindings] Qyoto Smokegen SmokeQt Windows Build Help<br> </font> </div> <br><div id="yiv1356988956"><style><!--
#yiv1356988956   
 filtered  {font-family:Wingdings;panose-1:5 0 0 0 0 0 0 0 0 0;}
#yiv1356988956 filtered  {font-family:Wingdings;panose-1:5 0 0 0 0 0 0 0 0 0;}
#yiv1356988956 filtered  {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1356988956 filtered  {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}
#yiv1356988956 filtered  {panose-1:0 0 0 0 0 0 0 0 0 0;}
#yiv1356988956   
 p.yiv1356988956MsoNormal, #yiv1356988956  li.yiv1356988956MsoNormal, #yiv1356988956  div.yiv1356988956MsoNormal
        {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  a:link, #yiv1356988956  span.yiv1356988956MsoHyperlink
        {color:blue;text-decoration:underline;}
#yiv1356988956  a:visited, #yiv1356988956  span.yiv1356988956MsoHyperlinkFollowed
        {color:purple;text-decoration:underline;}
#yiv1356988956  p
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956MsoAcetate, #yiv1356988956  li.yiv1356988956MsoAcetate, #yiv1356988956  div.yiv1356988956MsoAcetate
        {margin:0cm;margin-bottom:.0001pt;font-size:8.0pt;font-family:"sans-serif";}
#yiv1356988956  p.yiv1356988956msoacetate, #yiv1356988956  li.yiv1356988956msoacetate, #yiv1356988956  div.yiv1356988956msoacetate
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msolistparagraph, #yiv1356988956  li.yiv1356988956msolistparagraph, #yiv1356988956  div.yiv1356988956msolistparagraph
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal, #yiv1356988956  li.yiv1356988956msonormal, #yiv1356988956  div.yiv1356988956msonormal
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault, #yiv1356988956  li.yiv1356988956msochpdefault, #yiv1356988956  div.yiv1356988956msochpdefault
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal1, #yiv1356988956  li.yiv1356988956msonormal1, #yiv1356988956  div.yiv1356988956msonormal1
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault1, #yiv1356988956  li.yiv1356988956msochpdefault1, #yiv1356988956  div.yiv1356988956msochpdefault1
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal2, #yiv1356988956  li.yiv1356988956msonormal2, #yiv1356988956  div.yiv1356988956msonormal2
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msoacetate1, #yiv1356988956  li.yiv1356988956msoacetate1, #yiv1356988956  div.yiv1356988956msoacetate1
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault2, #yiv1356988956  li.yiv1356988956msochpdefault2, #yiv1356988956  div.yiv1356988956msochpdefault2
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal11, #yiv1356988956  li.yiv1356988956msonormal11, #yiv1356988956  div.yiv1356988956msonormal11
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault11, #yiv1356988956  li.yiv1356988956msochpdefault11, #yiv1356988956  div.yiv1356988956msochpdefault11
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal3, #yiv1356988956  li.yiv1356988956msonormal3, #yiv1356988956  div.yiv1356988956msonormal3
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msoacetate2, #yiv1356988956  li.yiv1356988956msoacetate2, #yiv1356988956  div.yiv1356988956msoacetate2
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal4, #yiv1356988956  li.yiv1356988956msonormal4, #yiv1356988956  div.yiv1356988956msonormal4
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault3, #yiv1356988956  li.yiv1356988956msochpdefault3, #yiv1356988956  div.yiv1356988956msochpdefault3
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal12, #yiv1356988956  li.yiv1356988956msonormal12, #yiv1356988956  div.yiv1356988956msonormal12
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault12, #yiv1356988956  li.yiv1356988956msochpdefault12, #yiv1356988956  div.yiv1356988956msochpdefault12
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal21, #yiv1356988956  li.yiv1356988956msonormal21, #yiv1356988956  div.yiv1356988956msonormal21
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msoacetate11, #yiv1356988956  li.yiv1356988956msoacetate11, #yiv1356988956  div.yiv1356988956msoacetate11
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault21, #yiv1356988956  li.yiv1356988956msochpdefault21, #yiv1356988956  div.yiv1356988956msochpdefault21
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal111, #yiv1356988956  li.yiv1356988956msonormal111, #yiv1356988956  div.yiv1356988956msonormal111
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault111, #yiv1356988956  li.yiv1356988956msochpdefault111, #yiv1356988956  div.yiv1356988956msochpdefault111
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  span.yiv1356988956msohyperlink
        {}
#yiv1356988956  span.yiv1356988956msohyperlinkfollowed
        {}
#yiv1356988956  span.yiv1356988956balloontextchar
        {}
#yiv1356988956  span.yiv1356988956msohyperlink1
        {}
#yiv1356988956  span.yiv1356988956msohyperlinkfollowed1
        {}
#yiv1356988956  span.yiv1356988956msohyperlink21
        {}
#yiv1356988956  span.yiv1356988956msohyperlinkfollowed21
        {}
#yiv1356988956  span.yiv1356988956msohyperlink111
        {}
#yiv1356988956  span.yiv1356988956msohyperlinkfollowed111
        {}
#yiv1356988956  span.yiv1356988956emailstyle17111
        {}
#yiv1356988956  span.yiv1356988956emailstyle2911
        {}
#yiv1356988956  span.yiv1356988956balloontextchar11
        {}
#yiv1356988956  span.yiv1356988956emailstyle431
        {}
#yiv1356988956  span.yiv1356988956balloontextchar2
        {}
#yiv1356988956  span.yiv1356988956emailstyle65
        {}
#yiv1356988956  p.yiv1356988956msonormal5, #yiv1356988956  li.yiv1356988956msonormal5, #yiv1356988956  div.yiv1356988956msonormal5
        {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  span.yiv1356988956msohyperlink2
        {color:blue;text-decoration:underline;}
#yiv1356988956  span.yiv1356988956msohyperlinkfollowed2
        {color:purple;text-decoration:underline;}
#yiv1356988956  p.yiv1356988956msoacetate3, #yiv1356988956  li.yiv1356988956msoacetate3, #yiv1356988956  div.yiv1356988956msoacetate3
        {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msolistparagraph1, #yiv1356988956  li.yiv1356988956msolistparagraph1, #yiv1356988956  div.yiv1356988956msolistparagraph1
        {margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:36.0pt;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  span.yiv1356988956balloontextchar1
        {font-family:"sans-serif";}
#yiv1356988956  p.yiv1356988956msonormal6, #yiv1356988956  li.yiv1356988956msonormal6, #yiv1356988956  div.yiv1356988956msonormal6
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault4, #yiv1356988956  li.yiv1356988956msochpdefault4, #yiv1356988956  div.yiv1356988956msochpdefault4
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal13, #yiv1356988956  li.yiv1356988956msonormal13, #yiv1356988956  div.yiv1356988956msonormal13
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault13, #yiv1356988956  li.yiv1356988956msochpdefault13, #yiv1356988956  div.yiv1356988956msochpdefault13
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal22, #yiv1356988956  li.yiv1356988956msonormal22, #yiv1356988956  div.yiv1356988956msonormal22
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msoacetate12, #yiv1356988956  li.yiv1356988956msoacetate12, #yiv1356988956  div.yiv1356988956msoacetate12
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault22, #yiv1356988956  li.yiv1356988956msochpdefault22, #yiv1356988956  div.yiv1356988956msochpdefault22
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal112, #yiv1356988956  li.yiv1356988956msonormal112, #yiv1356988956  div.yiv1356988956msonormal112
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault112, #yiv1356988956  li.yiv1356988956msochpdefault112, #yiv1356988956  div.yiv1356988956msochpdefault112
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal31, #yiv1356988956  li.yiv1356988956msonormal31, #yiv1356988956  div.yiv1356988956msonormal31
        {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msoacetate21, #yiv1356988956  li.yiv1356988956msoacetate21, #yiv1356988956  div.yiv1356988956msoacetate21
        {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal41, #yiv1356988956  li.yiv1356988956msonormal41, #yiv1356988956  div.yiv1356988956msonormal41
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault31, #yiv1356988956  li.yiv1356988956msochpdefault31, #yiv1356988956  div.yiv1356988956msochpdefault31
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal121, #yiv1356988956  li.yiv1356988956msonormal121, #yiv1356988956  div.yiv1356988956msonormal121
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msochpdefault121, #yiv1356988956  li.yiv1356988956msochpdefault121, #yiv1356988956  div.yiv1356988956msochpdefault121
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal211, #yiv1356988956  li.yiv1356988956msonormal211, #yiv1356988956  div.yiv1356988956msonormal211
        {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msoacetate111, #yiv1356988956  li.yiv1356988956msoacetate111, #yiv1356988956  div.yiv1356988956msoacetate111
        {margin:0cm;margin-bottom:.0001pt;font-size:8.0pt;font-family:"sans-serif";}
#yiv1356988956  p.yiv1356988956msochpdefault211, #yiv1356988956  li.yiv1356988956msochpdefault211, #yiv1356988956  div.yiv1356988956msochpdefault211
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1356988956  p.yiv1356988956msonormal1111, #yiv1356988956  li.yiv1356988956msonormal1111, #yiv1356988956  div.yiv1356988956msonormal1111
        {margin:0cm;margin-bottom:.0001pt;font-size:11.0pt;font-family:"sans-serif";}
#yiv1356988956  p.yiv1356988956msochpdefault1111, #yiv1356988956  li.yiv1356988956msochpdefault1111, #yiv1356988956  div.yiv1356988956msochpdefault1111
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"sans-serif";}
#yiv1356988956  span.yiv1356988956msohyperlink11
        {color:blue;text-decoration:underline;}
#yiv1356988956  span.yiv1356988956msohyperlinkfollowed11
        {color:purple;text-decoration:underline;}
#yiv1356988956  span.yiv1356988956msohyperlink211
        {color:blue;text-decoration:underline;}
#yiv1356988956  span.yiv1356988956msohyperlinkfollowed211
        {color:purple;text-decoration:underline;}
#yiv1356988956  span.yiv1356988956msohyperlink1111
        {color:blue;text-decoration:underline;}
#yiv1356988956  span.yiv1356988956msohyperlinkfollowed1111
        {color:purple;text-decoration:underline;}
#yiv1356988956  span.yiv1356988956emailstyle171111
        {font-family:"sans-serif";color:windowtext;}
#yiv1356988956  span.yiv1356988956emailstyle29111
        {font-family:"sans-serif";color:#1F497D;}
#yiv1356988956  span.yiv1356988956balloontextchar111
        {font-family:"sans-serif";}
#yiv1356988956  span.yiv1356988956emailstyle4311
        {font-family:"sans-serif";color:#1F497D;}
#yiv1356988956  span.yiv1356988956balloontextchar21
        {font-family:"sans-serif";}
#yiv1356988956  span.yiv1356988956emailstyle651
        {font-family:"sans-serif";color:#1F497D;}
#yiv1356988956  span.yiv1356988956apple-converted-space
        {}
#yiv1356988956  span.yiv1356988956BalloonTextChar
        {font-family:"sans-serif";}
#yiv1356988956  span.yiv1356988956EmailStyle96
        {font-family:"sans-serif";color:#1F497D;}
#yiv1356988956  .yiv1356988956MsoChpDefault
        {font-size:10.0pt;}
#yiv1356988956 filtered  {margin:72.0pt 72.0pt 72.0pt 72.0pt;}
#yiv1356988956  div.yiv1356988956WordSection1
        {}
--></style><div><div class="yiv1356988956WordSection1"><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">No worries Dimitar </span><span style="font-size:11.0pt;font-family:Wingdings;color:#1F497D;">J</span><span style="font-size:11.0pt;color:#1F497D;">.<br><br>I attempted to build on Linux today.. had to remove Dbus references as per previous emails. The build was a success and much easier. But if I compile some simple code it only works on windows.. could you provide me with a sample QMainWindow or QWidget code that works on both platforms? Windows + Linux. I used this code which works for the old Qyoto on KDE bindings which I built on linux but doesn’t work on Wndows..</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">using System;</span></div><div
 class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">using Qyoto;</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">/**</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;"> * ZetCode Qyoto C# tutorial</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;"> *</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;"> * This
 program displays a tooltip.</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;"> *</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;"> * @author Jan Bodnar website zetcode.com</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">*/</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">public class QyotoApp : QWidget {</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">    public QyotoApp() {</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div><div
 class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">        // Not supported anymore??</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">       //SetWindowTitle("Tooltip");</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">        ToolTip =
 "This is QWidget";    </span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">        Resize(250, 150);</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">        Move(300, 300);</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">        Show();</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">    }</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">    public static int Main(String[] args) {</span></div><div class="yiv1356988956MsoNormal"><span
 style="font-size:11.0pt;color:#1F497D;">        new QApplication(args);</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">        new QyotoApp();</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">        return QApplication.Exec();</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">    }</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">}<br><br>Just to add. Are you aware of this project. One of the devs for mono is helping with this and mentioned Qt as a prime candidate for its use. It is a Google Summer Code project.</span></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div><div
 class="yiv1356988956MsoNormal"><a rel="nofollow" target="_blank" href="https://github.com/mono/cxxi">https://github.com/mono/cxxi</a></div><div class="yiv1356988956MsoNormal"><a rel="nofollow" target="_blank" href="http://www.infoq.com/presentations/Cxxi">http://www.infoq.com/presentations/Cxxi</a><span style="font-size:11.0pt;color:#1F497D;"></span></div><div class="yiv1356988956MsoNormal"><a rel="nofollow" target="_blank" href="http://tirania.org/blog/archive/2011/Dec-19.html">http://tirania.org/blog/archive/2011/Dec-19.html</a></div><div class="yiv1356988956MsoNormal">  </div><div class="yiv1356988956MsoNormal">Regards<br><br><br></div><div class="yiv1356988956MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div><div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm;"><div class="yiv1356988956MsoNormal"><b><span style="font-size:10.0pt;" lang="EN-US">From:</span></b><span
 style="font-size:10.0pt;" lang="EN-US"> kde-bindings-bounces@kde.org [mailto:kde-bindings-bounces@kde.org] <b>On Behalf Of </b>Dimitar Dobrev<br><b>Sent:</b> Thursday, 19 July 2012 6:28 PM<br><b>To:</b> KDE bindings for other programming languages<br><b>Subject:</b> Re: [Kde-bindings] Qyoto Smokegen SmokeQt Windows Build
 Help</span></div></div></div><div class="yiv1356988956MsoNormal">  </div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Hi, Daniel,</span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">  </span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Sorry about my remark, I was just trying to figure out what was happening; I use a single drive and had no idea that different drives could pose a problem.</span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Anyway, I'm glad it worked out for you, and, most of all, congratulation about your brilliant instructions! I'll use them as the reference for anyone else willing to build Qyoto.</span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span
 style="color:black;">  </span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">If you need further assistance, I'd be happy to help.</span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">  </span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Best regards,</span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Dimitar Dobrev</span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">  </span></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="text-align:center;background:white;" align="center"><span style="font-size:10.0pt;color:black;"><hr align="center" size="1" width="100%"></span></div><div class="yiv1356988956MsoNormal"
 style="background:white;"><b><span style="font-size:10.0pt;color:black;">From:</span></b><span style="font-size:10.0pt;color:black;"> Daniel <<a rel="nofollow" ymailto="mailto:twinjudgewarrior@hotmail.com" target="_blank" href="mailto:twinjudgewarrior@hotmail.com">twinjudgewarrior@hotmail.com</a>><br><b>To:</b> 'KDE bindings for other programming languages' <<a rel="nofollow" ymailto="mailto:kde-bindings@kde.org" target="_blank" href="mailto:kde-bindings@kde.org">kde-bindings@kde.org</a>> <br><b>Sent:</b> Thursday, July 19, 2012 8:57 AM<br><b>Subject:</b> Re: [Kde-bindings] Qyoto Smokegen SmokeQt Windows Build Help</span><span style="color:black;"></span></div></div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">  </span></div><div id="yiv1356988956"><div><div><div><div class="yiv1356988956MsoNormal" style="margin-bottom:12.0pt;background:white;"><span
 style="font-size:11.0pt;color:black;">Dimitar, I have followed and understood step 1 correctly. <br><br>However, I had to completely reshuffle my directories and setup I used as my build outputs and ensured everything was on the same drive and added a PATH to the built binaries like both you and I suggested rather than copying the smoke*.dll. For some reason even when I copied the files the build failed at smokeqtgui.dll… When there was a PATH to the built binaries using cross drive directories, e.g. C and I drive, the build still failed.. (prior to my drive reshuffle). Failure even occurred after a direct copy of the files to the correct build directory. Even after fresh build attempts.. Due to the fickle nature of Windows I have included the steps that I had to take to complete the build.<br><br></span><span style="color:black;">Thanks for your help Dimitar… got there in the end and it was just fickle reasons why it did not build..</span><span
 style="font-size:11.0pt;color:black;"><br><br>Daniel Kemp<br><br>Build Steps used:</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">1.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">!!! Ensure all code checkouts, Qt tools, Qt SDK, CMake, Qt MinGW, Mono and build output directories, as will be set in CMake gui, are on the same drive: e.g. C: (I used my I: drive)</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">2.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">Install QtSDK;</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">3.</span><span
 style="font-size:7.0pt;color:black;">      </span><span style="color:black;">Install CMake;</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">4.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">Make sure you have Git, Mono;</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">5.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">ENSURE ALL OF YOUR PATH VARIABLEs ARE SETUP</span><span style="color:black;"></span></div></div><div style="margin-left:54.0pt;"><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">a.</span><span
 style="font-size:7.0pt;color:black;">      </span><span style="color:black;">Ensure that Qt qmake bin is on the PATH and corresponds to the Qt <version> you will select for qmake in the CMake gui.</span><span style="color:black;"></span></div></div><div style="margin-left:54.0pt;"><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">b.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">Ensure that Qt mingw bin is also on the PATH.</span><span style="color:black;"></span></div></div><div style="margin-left:54.0pt;"><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">c.</span><span style="font-size:7.0pt;color:black;">       </span><b><span style="color:black;">Before</span></b><span style="color:black;"> building anything decide where you want the install
 prefix path to be e.g. C:\Program Files (x86)\Qyoto and add this to the PATH with <b>bin</b> dir. ( I used I:\Qyoto\bin )</span><span style="color:black;"></span></div></div><div style="margin-left:54.0pt;"><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">d.</span><span style="font-size:7.0pt;color:black;">      </span><b><span style="color:black;">Before</span></b><span style="color:black;"> building anything and after ensuring your paths are correct you can then open an Administrator command console (as a console window does not automatically renew the Path setting if you make changes in Windows).</span><span style="color:black;"></span></div></div><div style="margin-left:54.0pt;"><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">e.</span><span style="font-size:7.0pt;color:black;">      </span><b><span
 style="color:black;">Ensure that the order for the Variables is </span></b><span style="color:black;">GIT QTMINGW CMAKE QT MONO QYOTO: Being that I experienced a conflict between CMAKE and QTMINGW. <br><br>NOTING THAT THESE INSTRUCTIONS SHOULD ELIMINATE THE NEED TO COPY ANY LIBRARIES OR MOVE ANY FILES<br><br>ALSO AVOID PROGRAM FILES AS A DESTINATION AS IT NEEDS ADMIN PRIVILEGE’S AND SEEMS TO CREATE FURTHER ISSUES<br><br>These instructions may seem more verbose than others but in reality these tools should be on your windows path anyway.</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span><span style="color:black;"></span></div></div><div style="margin-left:54.0pt;"><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">f.</span><span style="font-size:7.0pt;color:black;">       
 </span><span style="color:black;">Example path variables. </span><span style="color:black;"></span></div></div><table class="yiv1356988956MsoNormalTable" style="margin-left:36.0pt;border-collapse:collapse;" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="width:275.45pt;border:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="367"><div><div class="yiv1356988956MsoNormal"><b><span style="">Variable Name Example</span></b></div></div></td><td style="width:517.4pt;border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="690"><div><div class="yiv1356988956MsoNormal"><b><span style="">Value
 Example</span></b></div></div></td></tr><tr><td style="width:275.45pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="367"><div><div class="yiv1356988956MsoNormal"><span style="">QYOTO (smokegen, smokeqt, assembleygen install path)</span></div></div></td><td style="width:517.4pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="690"><div><div class="yiv1356988956MsoNormal"><span style="">I:\Qyoto\bin </span></div></div><div><div class="yiv1356988956MsoNormal"><span style=""> </span></div></div><div><div class="yiv1356988956MsoNormal"><span style="">(AVOID C:\Program Files )</span></div></div></td></tr><tr><td style="width:275.45pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="367"><div><div class="yiv1356988956MsoNormal"><span
 style="">QT</span></div></div></td><td style="width:517.4pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="690"><div><div class="yiv1356988956MsoNormal"><span style="">I:\QtSDK\Desktop\Qt\<<b>version</b>>\mingw\bin </span></div></div><div><div class="yiv1356988956MsoNormal"><span style=""> </span></div></div><div><div class="yiv1356988956MsoNormal"><span style="">(ENSURE CMAKE GUI Points to same <<b>version></b>)</span></div></div></td></tr><tr><td style="width:275.45pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="367"><div><div class="yiv1356988956MsoNormal"><span style="">QTMINGW</span></div></div></td><td style="width:517.4pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;" valign="top"
 width="690"><div><div class="yiv1356988956MsoNormal"><span style="">I:\QtSDK\mingw\bin</span></div></div></td></tr><tr><td style="width:275.45pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="367"><div><div class="yiv1356988956MsoNormal"><span style="">CMAKE</span></div></div></td><td style="width:517.4pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="690"><div><div class="yiv1356988956MsoNormal"><span style="">I:\CMake2.8\bin</span></div></div></td></tr><tr><td style="width:275.45pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="367"><div><div class="yiv1356988956MsoNormal"><span style="">MONO</span></div></div></td><td style="width:517.4pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext
 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="690"><div><div class="yiv1356988956MsoNormal"><span style="">I:\Mono-2.10.8\bin</span></div></div></td></tr><tr><td style="width:275.45pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="367"><div><div class="yiv1356988956MsoNormal"><b><span style="">(Make sure all of the above are on the same
 Drive)</span></b></div></div></td><td style="width:517.4pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="690"><div><div class="yiv1356988956MsoNormal"><span style=""> </span></div></div></td></tr><tr><td style="width:275.45pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="367"><div><div class="yiv1356988956MsoNormal"><span style=""> </span></div></div></td><td style="width:517.4pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="690"><div><div class="yiv1356988956MsoNormal"><span style=""> </span></div></div></td></tr><tr><td style="width:275.45pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="367"><div><div
 class="yiv1356988956MsoNormal"><span style="">GIT</span></div></div></td><td style="width:517.4pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="690"><div><div class="yiv1356988956MsoNormal"><span style="">C:\Program Files (x86)\Git\cmd</span></div></div></td></tr><tr><td style="width:275.45pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="367"><div><div class="yiv1356988956MsoNormal"><span style=""> </span></div></div></td><td style="width:517.4pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="690"><div><div class="yiv1356988956MsoNormal"><span style=""> </span></div></div></td></tr><tr><td style="width:275.45pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm
 5.4pt;" valign="top" width="367"><div><div class="yiv1356988956MsoNormal"><span style="">DEVTOOLS (creating this variable makes it easier to manage)</span></div></div></td><td style="width:517.4pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="690"><div><div class="yiv1356988956MsoNormal"><span style="">%GIT%;%QTMINGW%;%CMAKE%;%QT%;%MONO%;%QYOTO%  </span></div></div><div><div class="yiv1356988956MsoNormal"><span style=""> </span></div></div><div><div class="yiv1356988956MsoNormal"><span style="">(The order matters or you will have to copy files to another directory as per the original instructions)</span></div></div></td></tr><tr><td style="width:275.45pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="367"><div><div class="yiv1356988956MsoNormal"><span
 style=""> </span></div></div></td><td style="width:517.4pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="690"><div><div class="yiv1356988956MsoNormal"><span style=""> </span></div></div></td></tr><tr><td style="width:275.45pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="367"><div><div class="yiv1356988956MsoNormal"><span style="">Path
 ( this will vary on every machine) add</span></div></div><div><div class="yiv1356988956MsoNormal"><span style="">;%<b>DEVTOOLS</b>%; to the ‘Path’ variable</span></div></div></td><td style="width:517.4pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;" valign="top" width="690"><div><div class="yiv1356988956MsoNormal"><span style="">%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\VisualSVN Server\bin;%JAVA_HOME%\bin;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\Program Files (x86)\VisualSVN\bin;C:\Program
 Files\TortoiseSVN\bin<b>;% DEVTOOLS%</b>;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\</span></div></div></td></tr></tbody></table><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><b><span style="color:black;">IF YOU HAVE the normal distribution of MINGW installed REMOVE IT FROM THE PATH during these QT builds </span></b><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">6.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">Check out smokegen:
                                                                                                  <b>git clone git://anongit.kde.org/smokegen</b></span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">7.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">Check out smokeqt:
                                                                                                    <b>git clone git://anongit.kde.org/smokeqt</b></span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">8.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">Check out assemblygen: @ <a rel="nofollow" target="_blank"
 href="http://gitorious.org/assemblygen/assemblygen/"><span style="color:windowtext;">http://gitorious.org/assemblygen/assemblygen/</span></a>;         <b>git clone git://gitorious.org/assemblygen/assemblygen.git</b></span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="text-indent:18.0pt;background:white;"><b><span style="color:black;">for each in smokegen, smokeqt, assemblygen (in this order):</span></b><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">1.</span><span
 style="font-size:7.0pt;color:black;">      </span><span style="color:black;">Run <b>cmake-gui</b> - select directories with checked out git source and the <i>desired dir for output binaries</i>; </span><span style="color:black;"></span></div></div><div style="margin-left:72.0pt;"><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">a.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">use MinGW makefiles and select ‘specify native compilers’ </span><span style="color:black;"></span></div></div><div style="margin-left:72.0pt;"><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">b.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">specify <b>X:\QtSDK\mingw\bin\gcc.exe</b> as the C compiler: X being your install path</span><span
 style="color:black;"></span></div></div><div style="margin-left:72.0pt;"><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">c.</span><span style="font-size:7.0pt;color:black;">       </span><span style="color:black;">specify X:\QtSDK\mingw\bin\g++.exe as the C++ compiler;</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">2.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">Fill in the <b>CMAKE_BUILD_TYPE</b>: "Release" or "Debug"; leaving it empty produces some strange half-debug version;</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">3.</span><span style="font-size:7.0pt;color:black;">      </span><span
 style="color:black;">Fill in the <b>CMAKE_INSTALL_PREFIX</b>: </span><span style="color:black;"></span></div></div><div style="margin-left:72.0pt;"><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">a.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">For this to work as per these instructions you must use the same path for each: smokegen, smokeqt, assemblygen: E.g. <b>I:\Qyoto</b> SAME as Qyoto Path in step 5f; OR</span><span style="color:black;"></span></div></div><div style="margin-left:72.0pt;"><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">b.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">you must then also create Path variables for each; smokegen, smokeqt, assemblygen and make them point to these paths bin dir.</span><span
 style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">4.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">Press Configure - when it complains about <b>QT_QMAKE_EXECUTABLE</b>, set it to the location of qmake.exe <b>ensuring the SAME VERSION</b> used in the Path variable; e.g. I:\QtSDK\Desktop\Qt\<version>\mingw\bin\qmake </span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">5.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">Keep pressing Configure until all variables highlighted red are dealt with.</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span
 style="color:black;">6.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">Press Generate</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">7.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">On the command line, cd to the <i>desired dir for output binaries</i>
 through the command line and run "<b>mingw32-make.exe install</b>".</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><b><span style="color:black;">Notes about assemblygen</span></b><span style="color:black;">:</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">1.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">If the build hangs during qtcore compilation at 6%. Ctrl C quit as you may have set up the CMake variables
 incorrectly. In the Cmake gui clear the cache and try again for assemblygen as per the instructions above. Noting issues with GAC_DIR and SMOKE_INCLUDE_DIR: In my limited experience these need to remain empty or NOT-FOUND.</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">2.</span><span style="font-size:7.0pt;color:black;">      </span><span style="color:black;">If you have problems with assemblygen/tools/uics/ui4.h, open it, find the line "#define QDESIGNER_UILIB_EXPORTQDESIGNER_UILIB_IMPORT" at the start and change it
 to "#define QDESIGNER_UILIB_EXPORTQDESIGNER_UILIB_EXTERN".</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;">Good luck.</span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;"> </span><span
 style="color:black;"></span></div></div><div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm;"><div><div class="yiv1356988956MsoNormal" style="background:white;"><b><span style="font-size:10.0pt;color:black;" lang="EN-US">From:</span></b><span style="font-size:10.0pt;color:black;" lang="EN-US"> Dimitar Dobrev <a rel="nofollow" ymailto="mailto:[mailto:dpldobrev@yahoo.com]" target="_blank" href="mailto:[mailto:dpldobrev@yahoo.com]">[mailto:dpldobrev@yahoo.com]</a> <br><b>Sent:</b> Thursday, 19 July 2012 12:43 AM<br><b>To:</b> Daniel; KDE bindings<br><b>Subject:</b> Re: [Kde-bindings] Fw: Qyoto Smokegen SmokeQt Windows Build Help</span><span style="color:black;"></span></div></div></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">I think
 there are some files you haven't copied. I'm going to explain point 1. a bit more thoroughly. Let's say that your binary dir for smokeqt is C:\smokeqt. In its bin/ subdir you have all smoke libs - smokebase.dll, smokeqtcore.dll, smokeqtgui.dll, etc. - this is what smoke*.dll from the instructions means. You need to grab all of these, and copy them to your binary dir for assemblygen, that is, they should neighbour assemblygen.exe. The other way would be for C:\smokeqt\bin to be in your PATH.</span></div></div></div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div></div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Regards,</span></div></div></div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Dimitar Dobrev</span></div></div></div><div><div><div class="yiv1356988956MsoNormal"
 style="background:white;"><span style="color:black;"> </span></div></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="text-align:center;background:white;" align="center"><span style="font-size:10.0pt;color:black;"><hr align="center" size="1" width="100%"></span></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><b><span style="font-size:10.0pt;color:black;">From:</span></b><span style="font-size:10.0pt;color:black;"> Daniel <</span><span style="color:black;"><a rel="nofollow" ymailto="mailto:twinjudgewarrior@hotmail.com" target="_blank" href="mailto:twinjudgewarrior@hotmail.com"><span style="font-size:10.0pt;color:windowtext;">twinjudgewarrior@hotmail.com</span></a></span><span style="font-size:10.0pt;color:black;">><br><b>To:</b> 'Dimitar Dobrev' <</span><span style="color:black;"><a rel="nofollow" ymailto="mailto:dpldobrev@yahoo.com" target="_blank" href="mailto:dpldobrev@yahoo.com"><span
 style="font-size:10.0pt;color:windowtext;">dpldobrev@yahoo.com</span></a></span><span style="font-size:10.0pt;color:black;">>; 'KDE bindings for other programming languages' <</span><span style="color:black;"><a rel="nofollow" ymailto="mailto:kde-bindings@kde.org" target="_blank" href="mailto:kde-bindings@kde.org"><span style="font-size:10.0pt;color:windowtext;">kde-bindings@kde.org</span></a></span><span style="font-size:10.0pt;color:black;">> <br><b>Sent:</b> Wednesday, July 18, 2012 5:20 PM<br><b>Subject:</b> RE: [Kde-bindings] Fw: Qyoto Smokegen SmokeQt Windows Build Help</span><span style="color:black;"></span></div></div></div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div><div id="yiv1356988956"><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;">Thanks again Dimitar,<br><br>I misread the
 instructions for point one and did not put in the ‘bin’ directory but rather put them in the binary output directory as marked by the CMAKE_INSTALL_PREFIX. Noting that adding the Qyoto bin to the PATH has the same effect.<br><br>However, the build still fails further down the track. I hope this time for sanity sake that it is not point 2..
 lol</span><span style="color:black;"></span></div></div></div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div></div></div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"><img id="yiv1356988956Picture_x0020_1" src="cid:1.76373300@web122403.mail.ne1.yahoo.com" alt="Description: cid:image002.png@01CD659C.C22A0650" border="0" height="170" width="862"></span></div></div></div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div></div></div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;">In the meantime I
 appreciate your pointers and help and am learning as much as I can about these new tools.<br><br>Best,</span><span style="color:black;"></span></div></div></div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div></div></div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;">Daniel Kemp</span><span style="color:black;"></span></div></div></div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div></div></div><div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm;"><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><b><span style="font-size:10.0pt;color:black;" lang="EN-US">From:</span></b><span
 style="font-size:10.0pt;color:black;" lang="EN-US"> </span><span style="color:black;"><a rel="nofollow" ymailto="mailto:kde-bindings-bounces@kde.org" target="_blank" href="mailto:kde-bindings-bounces@kde.org"><span style="font-size:10.0pt;color:windowtext;" lang="EN-US">kde-bindings-bounces@kde.org</span></a></span><span style="font-size:10.0pt;color:black;"> </span><span style="color:black;"><a rel="nofollow" ymailto="mailto:[mailto:kde-bindings-bounces@kde.org]" target="_blank" href="mailto:[mailto:kde-bindings-bounces@kde.org]"><span style="font-size:10.0pt;color:windowtext;" lang="EN-US">[mailto:kde-bindings-bounces@kde.org]</span></a></span><span style="font-size:10.0pt;color:black;"> </span><b><span style="font-size:10.0pt;color:black;" lang="EN-US">On Behalf Of </span></b><span style="font-size:10.0pt;color:black;" lang="EN-US">Dimitar Dobrev<br><b>Sent:</b> Wednesday, 18 July 2012 10:54 PM<br><b>To:</b> KDE bindings<br><b>Subject:</b>
 [Kde-bindings] Fw: Qyoto Smokegen SmokeQt Windows Build Help</span><span style="color:black;"></span></div></div></div></div></div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Hi, Daniel,</span></div></div></div><div><div><div id="yiv1356988956"><div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Please try point 1. from "Notes about assemblygen" in the instructions.</span></div></div></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div></div></div><div><div><div><div
 class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Regards</span></div></div></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="text-align:center;background:white;" align="center"><span style="font-size:10.0pt;color:black;"><hr align="center" size="1" width="100%"></span></div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><b><span style="font-size:10.0pt;color:black;">From:</span></b><span style="font-size:10.0pt;color:black;"> Daniel <</span><span style="color:black;"><a rel="nofollow" ymailto="mailto:twinjudgewarrior@hotmail.com" target="_blank" href="mailto:twinjudgewarrior@hotmail.com"><span style="font-size:10.0pt;color:windowtext;">twinjudgewarrior@hotmail.com</span></a></span><span
 style="font-size:10.0pt;color:black;">><br><b>To:</b> 'Dimitar Dobrev' <</span><span style="color:black;"><a rel="nofollow" ymailto="mailto:dpldobrev@yahoo.com" target="_blank" href="mailto:dpldobrev@yahoo.com"><span style="font-size:10.0pt;color:windowtext;">dpldobrev@yahoo.com</span></a></span><span style="font-size:10.0pt;color:black;">>; 'KDE bindings for other programming languages' <</span><span style="color:black;"><a rel="nofollow" ymailto="mailto:kde-bindings@kde.org" target="_blank" href="mailto:kde-bindings@kde.org"><span style="font-size:10.0pt;color:windowtext;">kde-bindings@kde.org</span></a></span><span style="font-size:10.0pt;color:black;">> <br><b>Sent:</b> Wednesday, July 18, 2012 3:20 PM<br><b>Subject:</b> RE: [Kde-bindings] Qyoto Smokegen SmokeQt Windows Build Help</span><span style="color:black;"></span></div></div></div></div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span
 style="color:black;"> </span></div></div></div><div id="yiv1356988956"><div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;">Hi
 Dimitar,</span><span style="color:black;"></span></div></div></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div></div></div></div><div><div style="margin-bottom:12.0pt;"><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;">Thanks for the quick reply. I have been able to get past the problem I was experiencing with the smokeqt libraries; <b>thank you</b>. Your simpler instructions enabled me to find what was wrong. It is a pity I missed them when searching the archives.. I am using Gmane to read and search them.. I don’t know if there are any better alternatives. To fix my original problems I had to manually port the Qtcore4 dll, mingwm10 dll and other dependencies to the Smokgen install at C:\Program Files (86). The difficulties may have something to do with the
 fact that I install all of my ‘tools’ on I:\.. separate drive from C:\Program Files (86). I also needed admin privilege’s to finish the install. (standard and implied)<br><br>However, no party yet as I am now getting an issue with assemblygen. Assuming I have the first two libraries built correctly..</span><span style="color:black;"></span></div></div></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"><img id="yiv1356988956Picture_x0020_4" src="cid:2.76373300@web122403.mail.ne1.yahoo.com" alt="Description: cid:image003.png@01CD659C.C22A0650" border="0" height="688" width="1687"></span></div></div></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;"><br>Debugging with VS2010 tells me the same thing. Assemblygen.exe could not find the dll… it is in the BUILD_DIR/bin path… along with the exe.<br><br>Any
 ideas?</span><span style="color:black;"></span></div></div></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div></div></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="font-size:11.0pt;color:black;">Regards, <br><br>Daniel Kemp</span><span style="color:black;"></span></div></div></div></div><div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm;"><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><b><span style="font-size:10.0pt;color:black;" lang="EN-US">From:</span></b><span style="font-size:10.0pt;color:black;" lang="EN-US"> </span><span style="color:black;"><a rel="nofollow" ymailto="mailto:kde-bindings-bounces@kde.org" target="_blank" href="mailto:kde-bindings-bounces@kde.org"><span
 style="font-size:10.0pt;color:windowtext;" lang="EN-US">kde-bindings-bounces@kde.org</span></a></span><span style="font-size:10.0pt;color:black;"> </span><span style="color:black;"><a rel="nofollow" ymailto="mailto:[mailto:kde-bindings-bounces@kde.org]" target="_blank" href="mailto:[mailto:kde-bindings-bounces@kde.org]"><span style="font-size:10.0pt;color:windowtext;" lang="EN-US">[mailto:kde-bindings-bounces@kde.org]</span></a></span><span style="font-size:10.0pt;color:black;"> </span><b><span style="font-size:10.0pt;color:black;" lang="EN-US">On Behalf Of </span></b><span style="font-size:10.0pt;color:black;" lang="EN-US">Dimitar Dobrev<br><b>Sent:</b> Wednesday, 18 July 2012 6:31 PM<br><b>To:</b> KDE bindings for other programming languages<br><b>Subject:</b> Re: [Kde-bindings] Qyoto Smokegen SmokeQt Windows Build Help</span><span style="color:black;"></span></div></div></div></div></div></div><div><div><div><div class="yiv1356988956MsoNormal"
 style="background:white;"><span style="color:black;"> </span></div></div></div></div><div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Hi, Daniel,</span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Could you try these instrucations: <a rel="nofollow" target="_blank" href="http://lists.kde.org/?l=kde-bindings&m=133865974413799&w=2"><span style="color:windowtext;">http://lists.kde.org/?l=kde-bindings&m=133865974413799&w=2</span></a> ? Just make sure to skip point 7 (the commenting out of mapPointer).</span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span
 style="color:black;"> </span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Regards,</span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Dimitar Dobrev</span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div></div></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="text-align:center;background:white;" align="center"><span style="font-size:10.0pt;color:black;"><hr align="center" size="1" width="100%"></span></div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><b><span style="font-size:10.0pt;color:black;">From:</span></b><span style="font-size:10.0pt;color:black;"> Daniel <</span><span
 style="color:black;"><a rel="nofollow" ymailto="mailto:twinjudgewarrior@hotmail.com" target="_blank" href="mailto:twinjudgewarrior@hotmail.com"><span style="font-size:10.0pt;color:windowtext;">twinjudgewarrior@hotmail.com</span></a></span><span style="font-size:10.0pt;color:black;">><br><b>To:</b> </span><span style="color:black;"><a rel="nofollow" ymailto="mailto:Kde-bindings@kde.org" target="_blank" href="mailto:Kde-bindings@kde.org"><span style="font-size:10.0pt;color:windowtext;">Kde-bindings@kde.org</span></a></span><span style="font-size:10.0pt;color:black;"> <br><b>Sent:</b> Wednesday, July 18, 2012 10:41 AM<br><b>Subject:</b> [Kde-bindings] Qyoto Smokegen SmokeQt Windows Build Help</span><span style="color:black;"></span></div></div></div></div></div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div></div></div><div
 id="yiv1356988956"><div><div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Hi,<br><br>I am interested in building Qyoto on Windows. I have been following the instructions through which I have learnt that the Qyoto repo at KDE is no longer supported.. I did however manage to build this older version in linux; Ubuntu, after mush now wasted time. I am quite new to many of the concepts involved with make/cmake as I most of my development has been with Java for the web using IDE’s like eclipse. I managed to make a few sample widgets and windows using my linux of the unsupported version of Qyoto build to find out they do not work on Windows. So I dug deeper…<br><br>Anyhow, after following the instructions based on this email:<br><br></span><span style="font-size:13.5pt;color:black;background:white;">From: Steven Boswell II <ulatekh <at> </span><span style="color:black;"><a
 rel="nofollow" target="_blank" href="http://yahoo.com/"><span style="font-size:13.5pt;color:windowtext;background:white;">yahoo.com</span></a></span><span style="font-size:13.5pt;color:black;background:white;">></span><span style="font-size:13.5pt;color:black;"><br><span style="background:white;">Subject:<span class="yiv1356988956apple-converted-space"> </span></span></span><span style="color:black;"><a rel="nofollow" target="_blank" href="http://news.gmane.org/find-root.php?message_id=%3c1338659773.93650.YahooMailNeo%40web160403.mail.bf1.yahoo.com%3e"><b><span style="font-size:13.5pt;color:windowtext;background:white;text-decoration:none;">Re: Building Qyoto on Windows</span></b></a></span><span style="font-size:13.5pt;color:black;"><br><span style="background:white;">Newsgroups:<span class="yiv1356988956apple-converted-space"> </span></span></span><span style="color:black;"><a rel="nofollow" target="_blank"
 href="http://news.gmane.org/gmane.comp.kde.devel.bindings"><b><span style="font-size:13.5pt;color:windowtext;background:white;text-decoration:none;">gmane.comp.kde.devel.bindings</span></b></a></span><span style="font-size:13.5pt;color:black;"><br><span style="background:white;">Date: 2012-06-02 17:56:13 GMT (6 weeks, 3 days, 9 hours and 15 minutes ago)</span></span><span style="color:black;"></span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"><br>I can successfully build smokegen but during the build for smokeqt under the Qt Creator it fails almost instantly with this output: <br><br>17:27:10: Running build steps for project SMOKEQT4...</span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">17:27:11: Starting: "I:\QtSDK\mingw\bin\mingw32-make.exe"
 </span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">[ 1%] Generating smokedata.cpp, x_1.cpp, x_2.cpp, x_3.cpp, x_4.cpp, x_5.cpp, x_6.cpp, x_7.cpp, x_8.cpp, x_9.cpp, x_10.cpp, x_11.cpp, x_12.cpp, x_13.cpp, x_14.cpp, x_15.cpp, x_16.cpp, x_17.cpp, x_18.cpp, x_19.cpp, x_20.cpp</span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">mingw32-make.exe[2]: *** [qtcore/smokedata.cpp] Error -1073741515</span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">mingw32-make.exe[1]: *** [qtcore/CMakeFiles/smokeqtcore.dir/all] Error 2</span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">mingw32-make.exe: ***
 [all] Error 2</span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><b><span style="color:black;">17:27:11: The process "I:\QtSDK\mingw\bin\mingw32-make.exe" exited with code 2.</span></b><span style="color:black;"></span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Error while building project SMOKEQT4 (target: Desktop)</span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">When executing build step 'Make'</span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">I am
 wanting to try Qyoto for a new project I wish to work on but keep hitting brickwalls. Given the nature of Qt and Mono paired together I will want to ensure that this product works properly on windows.<br><br>Any help building and assessing this product will be highly appreciated.</span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"><br>Regards,</span></div></div></div></div></div><div><div><div><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;">Daniel Kemp </span></div></div></div></div></div></div></div></div><div style="margin-bottom:12.0pt;"><div style="margin-bottom:12.0pt;"><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"><br>_______________________________________________<br>Kde-bindings mailing list<br><a rel="nofollow" ymailto="mailto:Kde-bindings@kde.org"
 target="_blank" href="mailto:Kde-bindings@kde.org"><span style="color:windowtext;">Kde-bindings@kde.org</span></a><br><a rel="nofollow" target="_blank" href="https://mail.kde.org/mailman/listinfo/kde-bindings"><span style="color:windowtext;">https://mail.kde.org/mailman/listinfo/kde-bindings</span></a></span></div></div></div></div></div></div></div></div></div></div><div style="margin-bottom:12.0pt;"><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div></div></div></div></div></div></div><div style="margin-bottom:12.0pt;"><div><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div></div></div></div></div></div></div></div><div style="margin-bottom:12.0pt;"><div class="yiv1356988956MsoNormal" style="background:white;"><span style="color:black;"> </span></div></div></div></div></div></div></div></div><div
 class="yiv1356988956MsoNormal" style="margin-bottom:12.0pt;background:white;"><span style="color:black;"><br>_______________________________________________<br>Kde-bindings mailing list<br><a rel="nofollow" ymailto="mailto:Kde-bindings@kde.org" target="_blank" href="mailto:Kde-bindings@kde.org">Kde-bindings@kde.org</a><br><a rel="nofollow" target="_blank" href="https://mail.kde.org/mailman/listinfo/kde-bindings">https://mail.kde.org/mailman/listinfo/kde-bindings</a><br><br></span></div></div></div></div></div></div></div><br><br> </div> </div>  </div></div></div><br><br> </div> </div>  </div></body></html>