<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Hi, Daniel,</span></div><div><br><span></span></div><div><span>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><span>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><br><span></span></div><div><span>If you need further assistance, I'd be happy to help.</span></div><div><br><span></span></div><div><span>Best regards,</span></div><div><span>Dimitar Dobrev<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> 'KDE bindings for other programming languages' <kde-bindings@kde.org> <br> <b><span style="font-weight: bold;">Sent:</span></b> Thursday, July 19, 2012 8:57 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="yiv1838697937"><style><!--
#yiv1838697937  
 _filtered #yiv1838697937 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
 _filtered #yiv1838697937 {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}
#yiv1838697937  
#yiv1838697937 p.yiv1838697937MsoNormal, #yiv1838697937 li.yiv1838697937MsoNormal, #yiv1838697937 div.yiv1838697937MsoNormal
        {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 a:link, #yiv1838697937 span.yiv1838697937MsoHyperlink
        {color:blue;text-decoration:underline;}
#yiv1838697937 a:visited, #yiv1838697937 span.yiv1838697937MsoHyperlinkFollowed
        {color:purple;text-decoration:underline;}
#yiv1838697937 p
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937MsoAcetate, #yiv1838697937 li.yiv1838697937MsoAcetate, #yiv1838697937 div.yiv1838697937MsoAcetate
        {margin:0cm;margin-bottom:.0001pt;font-size:8.0pt;font-family:"sans-serif";}
#yiv1838697937 p.yiv1838697937MsoListParagraph, #yiv1838697937 li.yiv1838697937MsoListParagraph, #yiv1838697937 div.yiv1838697937MsoListParagraph
        {margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:36.0pt;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 span.yiv1838697937BalloonTextChar
        {font-family:"sans-serif";}
#yiv1838697937 p.yiv1838697937msoacetate, #yiv1838697937 li.yiv1838697937msoacetate, #yiv1838697937 div.yiv1838697937msoacetate
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msonormal, #yiv1838697937 li.yiv1838697937msonormal, #yiv1838697937 div.yiv1838697937msonormal
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msochpdefault, #yiv1838697937 li.yiv1838697937msochpdefault, #yiv1838697937 div.yiv1838697937msochpdefault
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msonormal1, #yiv1838697937 li.yiv1838697937msonormal1, #yiv1838697937 div.yiv1838697937msonormal1
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msochpdefault1, #yiv1838697937 li.yiv1838697937msochpdefault1, #yiv1838697937 div.yiv1838697937msochpdefault1
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msonormal2, #yiv1838697937 li.yiv1838697937msonormal2, #yiv1838697937 div.yiv1838697937msonormal2
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msoacetate1, #yiv1838697937 li.yiv1838697937msoacetate1, #yiv1838697937 div.yiv1838697937msoacetate1
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msochpdefault2, #yiv1838697937 li.yiv1838697937msochpdefault2, #yiv1838697937 div.yiv1838697937msochpdefault2
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msonormal11, #yiv1838697937 li.yiv1838697937msonormal11, #yiv1838697937 div.yiv1838697937msonormal11
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msochpdefault11, #yiv1838697937 li.yiv1838697937msochpdefault11, #yiv1838697937 div.yiv1838697937msochpdefault11
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msonormal3, #yiv1838697937 li.yiv1838697937msonormal3, #yiv1838697937 div.yiv1838697937msonormal3
        {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msoacetate2, #yiv1838697937 li.yiv1838697937msoacetate2, #yiv1838697937 div.yiv1838697937msoacetate2
        {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msonormal4, #yiv1838697937 li.yiv1838697937msonormal4, #yiv1838697937 div.yiv1838697937msonormal4
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msochpdefault3, #yiv1838697937 li.yiv1838697937msochpdefault3, #yiv1838697937 div.yiv1838697937msochpdefault3
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msonormal12, #yiv1838697937 li.yiv1838697937msonormal12, #yiv1838697937 div.yiv1838697937msonormal12
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msochpdefault12, #yiv1838697937 li.yiv1838697937msochpdefault12, #yiv1838697937 div.yiv1838697937msochpdefault12
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msonormal21, #yiv1838697937 li.yiv1838697937msonormal21, #yiv1838697937 div.yiv1838697937msonormal21
        {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msoacetate11, #yiv1838697937 li.yiv1838697937msoacetate11, #yiv1838697937 div.yiv1838697937msoacetate11
        {margin:0cm;margin-bottom:.0001pt;font-size:8.0pt;font-family:"sans-serif";}
#yiv1838697937 p.yiv1838697937msochpdefault21, #yiv1838697937 li.yiv1838697937msochpdefault21, #yiv1838697937 div.yiv1838697937msochpdefault21
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"serif";}
#yiv1838697937 p.yiv1838697937msonormal111, #yiv1838697937 li.yiv1838697937msonormal111, #yiv1838697937 div.yiv1838697937msonormal111
        {margin:0cm;margin-bottom:.0001pt;font-size:11.0pt;font-family:"sans-serif";}
#yiv1838697937 p.yiv1838697937msochpdefault111, #yiv1838697937 li.yiv1838697937msochpdefault111, #yiv1838697937 div.yiv1838697937msochpdefault111
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;font-family:"sans-serif";}
#yiv1838697937 span.yiv1838697937msohyperlink
        {}
#yiv1838697937 span.yiv1838697937msohyperlinkfollowed
        {}
#yiv1838697937 span.yiv1838697937msohyperlink2
        {}
#yiv1838697937 span.yiv1838697937msohyperlinkfollowed2
        {}
#yiv1838697937 span.yiv1838697937msohyperlink11
        {}
#yiv1838697937 span.yiv1838697937msohyperlinkfollowed11
        {}
#yiv1838697937 span.yiv1838697937emailstyle1711
        {}
#yiv1838697937 span.yiv1838697937emailstyle291
        {}
#yiv1838697937 span.yiv1838697937balloontextchar1
        {}
#yiv1838697937 span.yiv1838697937emailstyle43
        {}
#yiv1838697937 span.yiv1838697937balloontextchar
        {}
#yiv1838697937 span.yiv1838697937msohyperlink1
        {color:blue;text-decoration:underline;}
#yiv1838697937 span.yiv1838697937msohyperlinkfollowed1
        {color:purple;text-decoration:underline;}
#yiv1838697937 span.yiv1838697937msohyperlink21
        {color:blue;text-decoration:underline;}
#yiv1838697937 span.yiv1838697937msohyperlinkfollowed21
        {color:purple;text-decoration:underline;}
#yiv1838697937 span.yiv1838697937msohyperlink111
        {color:blue;text-decoration:underline;}
#yiv1838697937 span.yiv1838697937msohyperlinkfollowed111
        {color:purple;text-decoration:underline;}
#yiv1838697937 span.yiv1838697937emailstyle17111
        {font-family:"sans-serif";color:windowtext;}
#yiv1838697937 span.yiv1838697937emailstyle2911
        {font-family:"sans-serif";color:#1F497D;}
#yiv1838697937 span.yiv1838697937balloontextchar11
        {font-family:"sans-serif";}
#yiv1838697937 span.yiv1838697937emailstyle431
        {font-family:"sans-serif";color:#1F497D;}
#yiv1838697937 span.yiv1838697937balloontextchar2
        {font-family:"sans-serif";}
#yiv1838697937 span.yiv1838697937apple-converted-space
        {}
#yiv1838697937 span.yiv1838697937EmailStyle65
        {font-family:"sans-serif";color:#1F497D;}
#yiv1838697937 span.yiv1838697937apple-converted-space
        {}
#yiv1838697937 .yiv1838697937MsoChpDefault
        {font-size:10.0pt;}
 _filtered #yiv1838697937 {margin:72.0pt 72.0pt 72.0pt 72.0pt;}
#yiv1838697937 div.yiv1838697937WordSection1
        {}
#yiv1838697937  
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {margin-left:54.0pt;}
 _filtered #yiv1838697937 {margin-left:90.0pt;}
 _filtered #yiv1838697937 {margin-left:126.0pt;}
 _filtered #yiv1838697937 {margin-left:162.0pt;}
 _filtered #yiv1838697937 {margin-left:198.0pt;}
 _filtered #yiv1838697937 {margin-left:234.0pt;}
 _filtered #yiv1838697937 {margin-left:270.0pt;}
 _filtered #yiv1838697937 {margin-left:306.0pt;}
 _filtered #yiv1838697937 {margin-left:342.0pt;}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {margin-left:54.0pt;}
 _filtered #yiv1838697937 {margin-left:90.0pt;}
 _filtered #yiv1838697937 {margin-left:126.0pt;}
 _filtered #yiv1838697937 {margin-left:162.0pt;}
 _filtered #yiv1838697937 {margin-left:198.0pt;}
 _filtered #yiv1838697937 {margin-left:234.0pt;}
 _filtered #yiv1838697937 {margin-left:270.0pt;}
 _filtered #yiv1838697937 {margin-left:306.0pt;}
 _filtered #yiv1838697937 {margin-left:342.0pt;}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {margin-left:90.0pt;}
 _filtered #yiv1838697937 {margin-left:108.0pt;}
 _filtered #yiv1838697937 {margin-left:144.0pt;}
 _filtered #yiv1838697937 {margin-left:180.0pt;}
 _filtered #yiv1838697937 {margin-left:216.0pt;}
 _filtered #yiv1838697937 {margin-left:252.0pt;}
 _filtered #yiv1838697937 {margin-left:288.0pt;}
 _filtered #yiv1838697937 {margin-left:324.0pt;}
 _filtered #yiv1838697937 {margin-left:360.0pt;}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {margin-left:54.0pt;}
 _filtered #yiv1838697937 {margin-left:90.0pt;}
 _filtered #yiv1838697937 {margin-left:126.0pt;}
 _filtered #yiv1838697937 {margin-left:162.0pt;}
 _filtered #yiv1838697937 {margin-left:198.0pt;}
 _filtered #yiv1838697937 {margin-left:234.0pt;}
 _filtered #yiv1838697937 {margin-left:270.0pt;}
 _filtered #yiv1838697937 {margin-left:306.0pt;}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
 _filtered #yiv1838697937 {}
#yiv1838697937 ol
        {margin-bottom:0cm;}
#yiv1838697937 ul
        {margin-bottom:0cm;}
--></style><div><div class="yiv1838697937WordSection1"><div class="yiv1838697937MsoNormal"><span style="font-size:11.0pt;font-family:"sans-serif";">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="font-family:"sans-serif";">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;font-family:"sans-serif";"><br><br>Daniel Kemp<br><br>Build Steps used:<br><br></span></div><div class="yiv1838697937MsoListParagraph" style="background:white;"><span style="font-family:"sans-serif";"><span style="">1.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">!!! 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="font-family:"sans-serif";"></span></div><div class="yiv1838697937MsoListParagraph" style="background:white;"><span style="font-family:"sans-serif";"><span
 style="">2.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">Install QtSDK;</span></div><div class="yiv1838697937MsoListParagraph" style="background:white;"><span style="font-family:"sans-serif";"><span style="">3.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">Install CMake;</span></div><div class="yiv1838697937MsoListParagraph" style="background:white;"><span style="font-family:"sans-serif";"><span style="">4.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">Make sure you have Git, Mono;</span></div><div class="yiv1838697937MsoListParagraph" style="background:white;"><span
 style="font-family:"sans-serif";"><span style="">5.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">ENSURE ALL OF YOUR PATH VARIABLEs ARE SETUP</span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:54.0pt;"><span style="font-family:"sans-serif";"><span style="">a.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">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></div><div class="yiv1838697937MsoListParagraph" style="margin-left:54.0pt;"><span style="font-family:"sans-serif";"><span style="">b.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span
 style="font-family:"sans-serif";">Ensure that Qt mingw bin is also on the PATH.</span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:54.0pt;"><span style="font-family:"sans-serif";"><span style="">c.<span style="font:7.0pt "Times New Roman";">       </span></span></span><b><span style="font-family:"sans-serif";">Before</span></b><span style="font-family:"sans-serif";"> 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></div><div class="yiv1838697937MsoListParagraph" style="margin-left:54.0pt;"><span style="font-family:"sans-serif";"><span style="">d.<span style="font:7.0pt "Times New Roman";">      </span></span></span><b><span
 style="font-family:"sans-serif";">Before</span></b><span style="font-family:"sans-serif";"> 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></div><div class="yiv1838697937MsoListParagraph" style="margin-left:54.0pt;"><span style="font-family:"sans-serif";"><span style="">e.<span style="font:7.0pt "Times New Roman";">      </span></span></span><b><span style="font-family:"sans-serif";">Ensure that the order for the Variables is </span></b><span style="font-family:"sans-serif";">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></div><div class="yiv1838697937MsoListParagraph"><span style="font-family:"sans-serif";">  </span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:54.0pt;"><span style="font-family:"sans-serif";"><span style="">f.<span style="font:7.0pt "Times New Roman";">        </span></span></span><span style="font-family:"sans-serif";">Example path variables. </span></div><table class="yiv1838697937MsoTableGrid" style="margin-left:36.0pt;border-collapse:collapse;border:none;" border="1" 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
 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><b><span style="font-family:"sans-serif";">Variable Name Example</span></b></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><b><span style="font-family:"sans-serif";">Value Example</span></b></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">QYOTO (smokegen, smokeqt, assembleygen install path)</span></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
 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">I:\Qyoto\bin </span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">  </span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">(AVOID C:\Program Files )</span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">QT</span></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 class="yiv1838697937MsoListParagraph"
 style="margin-left:0cm;"><span style="font-family:"sans-serif";">I:\QtSDK\Desktop\Qt\<<b>version</b>>\mingw\bin </span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">  </span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">(ENSURE CMAKE GUI Points to same <<b>version></b>)</span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">QTMINGW</span></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
 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">I:\QtSDK\mingw\bin</span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">CMAKE</span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">I:\CMake2.8\bin</span></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 class="yiv1838697937MsoListParagraph"
 style="margin-left:0cm;"><span style="font-family:"sans-serif";">MONO</span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">I:\Mono-2.10.8\bin</span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><b><span style="font-family:"sans-serif";">(Make sure all of the above are on the same Drive)</span></b></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
 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">  </span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">  </span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">  </span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span
 style="font-family:"sans-serif";">GIT</span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">C:\Program Files (x86)\Git\cmd</span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">  </span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span
 style="font-family:"sans-serif";">  </span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">DEVTOOLS (creating this variable makes it easier to manage)</span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">%GIT%;%QTMINGW%;%CMAKE%;%QT%;%MONO%;%QYOTO%  </span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">  </span></div><div class="yiv1838697937MsoListParagraph"
 style="margin-left:0cm;"><span style="font-family:"sans-serif";">(The order matters or you will have to copy files to another directory as per the original instructions)</span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">  </span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">  </span></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
 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">Path ( this will vary on every machine) add</span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">;%<b>DEVTOOLS</b>%; to the ‘Path’ variable</span></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 class="yiv1838697937MsoListParagraph" style="margin-left:0cm;"><span style="font-family:"sans-serif";">%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></td></tr></tbody></table><div class="yiv1838697937MsoListParagraph"><span style="font-family:"sans-serif";">  </span></div><div class="yiv1838697937MsoListParagraph"><b><span style="font-family:"sans-serif";">IF YOU HAVE the normal distribution of MINGW installed REMOVE IT FROM THE PATH during these QT builds </span></b></div><div class="yiv1838697937MsoNormal"><span style="font-family:"sans-serif";">  </span></div><div class="yiv1838697937MsoListParagraph" style=""><span style="font-family:"sans-serif";"><span style="">6.<span style="font:7.0pt "Times New Roman";">     
 </span></span></span><span style="font-family:"sans-serif";">Check out smokegen:                                                                                                  <b>git clone git://anongit.kde.org/smokegen</b></span><b><span style="font-family:"sans-serif";"></span></b></div><div class="yiv1838697937MsoListParagraph" style=""><span style="font-family:"sans-serif";"><span style="">7.<span style="font:7.0pt "Times New
 Roman";">      </span></span></span><span style="font-family:"sans-serif";">Check out smokeqt:                                                                                                    <b>git clone git://anongit.kde.org/smokeqt</b></span><b><span style="font-family:"sans-serif";"></span></b></div><div class="yiv1838697937MsoListParagraph" style=""><span style="font-family:"sans-serif";"><span style="">8.<span
 style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">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><b><span style="font-family:"sans-serif";"></span></b></div><div class="yiv1838697937MsoNormal" style="background:white;"><span style="font-family:"sans-serif";">  </span></div><div class="yiv1838697937MsoNormal" style="text-indent:18.0pt;background:white;"><b><span style="font-family:"sans-serif";">for each in smokegen, smokeqt, assemblygen (in this order):</span></b></div><div class="yiv1838697937MsoNormal" style="background:white;"><span
 style="font-family:"sans-serif";">  </span></div><div class="yiv1838697937MsoListParagraph" style="background:white;"><span style="font-family:"sans-serif";"><span style="">1.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">Run <b>cmake-gui</b> - select directories with checked out git source and the <i>desired dir for output binaries</i>; </span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:72.0pt;background:white;"><span style="font-family:"sans-serif";"><span style="">a.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">use MinGW makefiles and select ‘specify native compilers’ </span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:72.0pt;background:white;"><span
 style="font-family:"sans-serif";"><span style="">b.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">specify <b>X:\QtSDK\mingw\bin\gcc.exe</b> as the C compiler: X being your install path</span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:72.0pt;background:white;"><span style="font-family:"sans-serif";"><span style="">c.<span style="font:7.0pt "Times New Roman";">       </span></span></span><span style="font-family:"sans-serif";">specify X:\QtSDK\mingw\bin\g++.exe as the C++ compiler;</span></div><div class="yiv1838697937MsoListParagraph" style="background:white;"><span style="font-family:"sans-serif";"><span style="">2.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span
 style="font-family:"sans-serif";">Fill in the <b>CMAKE_BUILD_TYPE</b>: "Release" or "Debug"; leaving it empty produces some strange half-debug version;</span></div><div class="yiv1838697937MsoListParagraph" style="background:white;"><span style="font-family:"sans-serif";"><span style="">3.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">Fill in the <b>CMAKE_INSTALL_PREFIX</b>: </span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:72.0pt;background:white;"><span style="font-family:"sans-serif";"><span style="">a.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">For this to work as per these instructions you must use the same path for each: smokegen, smokeqt, assemblygen: E.g. </span><b><span
 style="font-family:"sans-serif";">I:\Qyoto</span></b><span style="font-family:"sans-serif";"> SAME as Qyoto Path in step 5f; OR</span><span style="font-family:"sans-serif";"></span></div><div class="yiv1838697937MsoListParagraph" style="margin-left:72.0pt;background:white;"><span style="font-family:"sans-serif";"><span style="">b.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">you must then also create Path variables for each; smokegen, smokeqt, assemblygen and make them point to these paths bin dir.</span></div><div class="yiv1838697937MsoListParagraph" style="background:white;"><span style="font-family:"sans-serif";"><span style="">4.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">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></div><div class="yiv1838697937MsoListParagraph" style="background:white;"><span style="font-family:"sans-serif";"><span style="">5.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">Keep pressing Configure until all variables highlighted red are dealt with.</span></div><div class="yiv1838697937MsoListParagraph" style="background:white;"><span style="font-family:"sans-serif";"><span style="">6.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">Press Generate</span></div><div
 class="yiv1838697937MsoListParagraph" style="background:white;"><span style="font-family:"sans-serif";"><span style="">7.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">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></div><div class="yiv1838697937MsoNormal" style="background:white;"><span style="font-family:"sans-serif";">  </span></div><div class="yiv1838697937MsoNormal" style="background:white;"><b><span style="font-family:"sans-serif";">Notes about assemblygen</span></b><span style="font-family:"sans-serif";">:</span></div><div class="yiv1838697937MsoNormal" style="background:white;"><span style="font-family:"sans-serif";">  </span></div><div class="yiv1838697937MsoListParagraph"
 style="background:white;"><span style="font-family:"sans-serif";"><span style="">1.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">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></div><div class="yiv1838697937MsoListParagraph" style="background:white;"><span style="font-family:"sans-serif";"><span style="">2.<span style="font:7.0pt "Times New Roman";">      </span></span></span><span style="font-family:"sans-serif";">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></div><div class="yiv1838697937MsoListParagraph"><span style="font-size:11.0pt;font-family:"sans-serif";">  </span></div><div class="yiv1838697937MsoNormal"><span style="font-size:11.0pt;font-family:"sans-serif";">Good luck.</span></div><div class="yiv1838697937MsoNormal"><span style="font-size:11.0pt;font-family:"sans-serif";">  </span></div><div class="yiv1838697937MsoNormal"><span style="font-size:11.0pt;font-family:"sans-serif";">  </span></div><div class="yiv1838697937MsoNormal"><span style="font-size:11.0pt;font-family:"sans-serif";">  </span></div><div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm;"><div class="yiv1838697937MsoNormal"><b><span
 style="font-size:10.0pt;font-family:"sans-serif";" lang="EN-US">From:</span></b><span style="font-size:10.0pt;font-family:"sans-serif";" lang="EN-US"> Dimitar Dobrev [mailto:dpldobrev@yahoo.com] <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></div></div></div><div class="yiv1838697937MsoNormal">  </div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">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.</div></div><div><div class="yiv1838697937MsoNormal" style="background:white;">  </div></div><div><div class="yiv1838697937MsoNormal" style="background:white;">Regards,</div></div><div><div class="yiv1838697937MsoNormal" style="background:white;">Dimitar Dobrev</div></div><div><div class="yiv1838697937MsoNormal" style="background:white;">  </div></div><div><div><div><div class="yiv1838697937MsoNormal" style="text-align:center;background:white;" align="center"><span style="font-size:10.0pt;font-family:"sans-serif";"><hr align="center" size="1" width="100%"></span></div><div class="yiv1838697937MsoNormal" style="background:white;"><b><span style="font-size:10.0pt;font-family:"sans-serif";">From:</span></b><span style="font-size:10.0pt;font-family:"sans-serif";"> Daniel <</span><a rel="nofollow"
 ymailto="mailto:twinjudgewarrior@hotmail.com" target="_blank" href="mailto:twinjudgewarrior@hotmail.com"><span style="font-size:10.0pt;font-family:"sans-serif";color:windowtext;">twinjudgewarrior@hotmail.com</span></a><span style="font-size:10.0pt;font-family:"sans-serif";">><br><b>To:</b> 'Dimitar Dobrev' <</span><a rel="nofollow" ymailto="mailto:dpldobrev@yahoo.com" target="_blank" href="mailto:dpldobrev@yahoo.com"><span style="font-size:10.0pt;font-family:"sans-serif";color:windowtext;">dpldobrev@yahoo.com</span></a><span style="font-size:10.0pt;font-family:"sans-serif";">>; 'KDE bindings for other programming languages' <</span><a rel="nofollow" ymailto="mailto:kde-bindings@kde.org" target="_blank" href="mailto:kde-bindings@kde.org"><span style="font-size:10.0pt;font-family:"sans-serif";color:windowtext;">kde-bindings@kde.org</span></a><span
 style="font-size:10.0pt;font-family:"sans-serif";">> <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></div></div><div class="yiv1838697937MsoNormal" style="background:white;">  </div><div id="yiv1838697937"><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"><span style="font-size:11.0pt;font-family:"sans-serif";">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></div></div><div><div class="yiv1838697937MsoNormal" style="background:white;"><span
 style="font-size:11.0pt;font-family:"sans-serif";"> </span></div></div><div><div class="yiv1838697937MsoNormal" style="background:white;"><img id="yiv1838697937Picture_x0020_1" src="cid:1.65174675@web122403.mail.ne1.yahoo.com" alt="Description: cid:image002.png@01CD659C.C22A0650" border="0" height="170" width="862"></div></div><div><div class="yiv1838697937MsoNormal" style="background:white;"><span style="font-size:11.0pt;font-family:"sans-serif";"> </span></div></div><div><div class="yiv1838697937MsoNormal" style="background:white;"><span style="font-size:11.0pt;font-family:"sans-serif";">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></div></div><div><div class="yiv1838697937MsoNormal" style="background:white;"><span style="font-size:11.0pt;font-family:"sans-serif";"> </span></div></div><div><div
 class="yiv1838697937MsoNormal" style="background:white;"><span style="font-size:11.0pt;font-family:"sans-serif";">Daniel Kemp</span></div></div><div><div class="yiv1838697937MsoNormal" style="background:white;"><span style="font-size:11.0pt;font-family:"sans-serif";"> </span></div></div><div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm;"><div><div class="yiv1838697937MsoNormal" style="background:white;"><b><span style="font-size:10.0pt;font-family:"sans-serif";" lang="EN-US">From:</span></b><span style="font-size:10.0pt;font-family:"sans-serif";" lang="EN-US"> </span><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;font-family:"sans-serif";color:windowtext;" lang="EN-US">kde-bindings-bounces@kde.org</span></a><span
 style="font-size:10.0pt;font-family:"sans-serif";"> </span><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;font-family:"sans-serif";color:windowtext;" lang="EN-US">[mailto:kde-bindings-bounces@kde.org]</span></a><span style="font-size:10.0pt;font-family:"sans-serif";"> <b><span lang="EN-US">On Behalf Of </span></b><span 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></div></div></div></div><div><div class="yiv1838697937MsoNormal" style="background:white;"> </div></div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">Hi, Daniel,</div></div><div><div><div id="yiv1838697937"><div><div><div><div><div class="yiv1838697937MsoNormal"
 style="background:white;"> </div></div></div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">Please try point 1. from "Notes about assemblygen" in the instructions.</div></div></div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"> </div></div></div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">Regards</div></div></div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"> </div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="text-align:center;background:white;" align="center"><span style="font-size:10.0pt;font-family:"sans-serif";"><hr align="center" size="1" width="100%"></span></div><div><div class="yiv1838697937MsoNormal" style="background:white;"><b><span style="font-size:10.0pt;font-family:"sans-serif";">From:</span></b><span style="font-size:10.0pt;font-family:"sans-serif";"> Daniel
 <</span><a rel="nofollow" ymailto="mailto:twinjudgewarrior@hotmail.com" target="_blank" href="mailto:twinjudgewarrior@hotmail.com"><span style="font-size:10.0pt;font-family:"sans-serif";color:windowtext;">twinjudgewarrior@hotmail.com</span></a><span style="font-size:10.0pt;font-family:"sans-serif";">><br><b>To:</b> 'Dimitar Dobrev' <</span><a rel="nofollow" ymailto="mailto:dpldobrev@yahoo.com" target="_blank" href="mailto:dpldobrev@yahoo.com"><span style="font-size:10.0pt;font-family:"sans-serif";color:windowtext;">dpldobrev@yahoo.com</span></a><span style="font-size:10.0pt;font-family:"sans-serif";">>; 'KDE bindings for other programming languages' <</span><a rel="nofollow" ymailto="mailto:kde-bindings@kde.org" target="_blank" href="mailto:kde-bindings@kde.org"><span style="font-size:10.0pt;font-family:"sans-serif";color:windowtext;">kde-bindings@kde.org</span></a><span
 style="font-size:10.0pt;font-family:"sans-serif";">> <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></div></div></div><div><div class="yiv1838697937MsoNormal" style="background:white;"> </div></div><div id="yiv1838697937"><div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"><span style="font-size:11.0pt;">Hi Dimitar,</span></div></div></div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"><span style="font-size:11.0pt;"> </span></div></div></div><div><div style="margin-bottom:12.0pt;"><div class="yiv1838697937MsoNormal" style="background:white;"><span style="font-size:11.0pt;">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></div></div></div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"><img id="yiv1838697937Picture_x0020_4" src="cid:2.65174675@web122403.mail.ne1.yahoo.com" alt="Description: cid:image003.png@01CD659C.C22A0650" border="0" height="688" width="1687"></div></div></div><div><div><div
 class="yiv1838697937MsoNormal" style="background:white;"><span style="font-size:11.0pt;"><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></div></div></div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"><span style="font-size:11.0pt;"> </span></div></div></div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"><span style="font-size:11.0pt;">Regards, <br><br>Daniel Kemp</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="yiv1838697937MsoNormal" style="background:white;"><b><span style="font-size:10.0pt;" lang="EN-US">From:</span></b><span style="font-size:10.0pt;" lang="EN-US"> </span><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 style="font-size:10.0pt;"> </span><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 style="font-size:10.0pt;"> <b><span lang="EN-US">On Behalf Of </span></b><span 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></div></div></div></div></div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"> </div></div></div><div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">Hi,
 Daniel,</div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"> </div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">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).</div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"> </div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">Regards,</div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">Dimitar Dobrev</div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal"
 style="background:white;"> </div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="text-align:center;background:white;" align="center"><span style="font-size:10.0pt;"><hr align="center" size="1" width="100%"></span></div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"><b><span style="font-size:10.0pt;">From:</span></b><span style="font-size:10.0pt;"> Daniel <</span><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 style="font-size:10.0pt;">><br><b>To:</b> </span><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 style="font-size:10.0pt;"> <br><b>Sent:</b> Wednesday, July 18, 2012 10:41
 AM<br><b>Subject:</b> [Kde-bindings] Qyoto Smokegen SmokeQt Windows Build Help</span></div></div></div></div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"> </div></div></div><div id="yiv1838697937"><div><div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">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 style="font-size:13.5pt;background:white;">From: Steven Boswell II <ulatekh <at> </span><a rel="nofollow" target="_blank" href="http://yahoo.com/"><span style="font-size:13.5pt;color:windowtext;background:white;">yahoo.com</span></a><span style="font-size:13.5pt;background:white;">></span><span style="font-size:13.5pt;"><br><span style="background:white;">Subject:<span class="yiv1838697937apple-converted-space"> </span></span></span><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 style="font-size:13.5pt;"><br><span style="background:white;">Newsgroups:<span class="yiv1838697937apple-converted-space"> </span></span></span><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 style="font-size:13.5pt;"><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></div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"><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...</div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">17:27:11: Starting: "I:\QtSDK\mingw\bin\mingw32-make.exe" </div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">[ 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</div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">mingw32-make.exe[2]: *** [qtcore/smokedata.cpp] Error -1073741515</div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">mingw32-make.exe[1]: *** [qtcore/CMakeFiles/smokeqtcore.dir/all] Error 2</div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">mingw32-make.exe: *** [all] Error 2</div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"><b>17:27:11: The process "I:\QtSDK\mingw\bin\mingw32-make.exe" exited with code 2.</b></div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">Error while building project SMOKEQT4
 (target: Desktop)</div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">When executing build step 'Make'</div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"> </div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">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.</div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;"><br>Regards,</div></div></div></div><div><div><div><div class="yiv1838697937MsoNormal" style="background:white;">Daniel Kemp </div></div></div></div></div></div></div><div style="margin-bottom:12.0pt;"><div
 style="margin-bottom:12.0pt;"><div class="yiv1838697937MsoNormal" style="background:white;"><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></div></div></div></div></div></div></div></div></div><div style="margin-bottom:12.0pt;"><div class="yiv1838697937MsoNormal" style="background:white;"> </div></div></div></div></div></div></div><div style="margin-bottom:12.0pt;"><div class="yiv1838697937MsoNormal" style="background:white;"> </div></div></div></div></div></div></div></div><div class="yiv1838697937MsoNormal"
 style="margin-bottom:12.0pt;background:white;">  </div></div></div></div></div></div></div><br>_______________________________________________<br>Kde-bindings mailing list<br><a ymailto="mailto:Kde-bindings@kde.org" href="mailto:Kde-bindings@kde.org">Kde-bindings@kde.org</a><br><a href="https://mail.kde.org/mailman/listinfo/kde-bindings" target="_blank">https://mail.kde.org/mailman/listinfo/kde-bindings</a><br><br><br> </div> </div>  </div></body></html>