<html><body><div style="color:#000; background-color:#fff; 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; "><span>Have you built qyoto-qtdbus lately?  I tried building latest qyoto under Linux and it died in there...</span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><span><br></span></div><div><span><div>cd /home/sboswell/rpmbuild/BUILD/qyoto-4.8.4/athlon-redhat-linux-gnu/bin && /usr/bin/mono /home/sboswell/rpmbuild/BUILD/qyoto-4.8.4/athlon-redhat-linux-gnu/bin/assemblygen.exe -unsafe -out:qyoto-qtdbus.dll -r:qyoto-qtcore.dll -plugins:QyotoGenerator.dll -dest:/usr -code-file:qyoto-qtdbus.cs "-keyfile:\"/home/sboswell/rpmbuild/BUILD/qyoto-4.8.4/assemblies/key.snk\"" libsmokeqtdbus.so /home/sboswell/rpmbuild/BUILD/qyoto-4.8.4/assemblies/qyoto-qtdbus/QDBusObjectPath.cs
 /home/sboswell/rpmbuild/BUILD/qyoto-4.8.4/assemblies/qyoto-qtdbus/QDBusReply.cs /home/sboswell/rpmbuild/BUILD/qyoto-4.8.4/assemblies/qyoto-qtdbus/QDBusSignature.cs /home/sboswell/rpmbuild/BUILD/qyoto-4.8.4/assemblies/qyoto-qtdbus/QDBusVariant.cs /home/sboswell/rpmbuild/BUILD/qyoto-4.8.4/assemblies/qyoto-qtdbus/AssemblyInfo.cs</div><div>Registered Qyoto hooks.</div><div>Generating CodeCompileUnit...</div><div>GetSignals: invalid meta-object for class QDBusAbstractInterfaceBase</div><div>GetSignals: invalid meta-object for class QDBusInterface</div><div>Generating code...</div><div>Compiling assembly...</div><div>/tmp/74b93a30/650e7579.1.cs(13,53) : error CS0117: `Qyoto.QVariant' does not contain a definition for `FromValue'</div><div>(0,0) : error : /home/sboswell/rpmbuild/BUILD/qyoto-4.8.4/athlon-redhat-linux-gnu/bin/qyoto-qtcore.dll (Location of the symbol related to previous error)</div><div>/tmp/74b93a30/650e7579.1.cs(17,50) : error CS1061: Type
 `Qyoto.QVariant' does not contain a definition for `Value' and no extension method `Value' of type `Qyoto.QVariant' could be found (are you missing a using directive or an assembly reference?)</div><div>(0,0) : error : /home/sboswell/rpmbuild/BUILD/qyoto-4.8.4/athlon-redhat-linux-gnu/bin/qyoto-qtcore.dll (Location of the symbol related to previous error)</div><div>/tmp/74b93a30/650e7579.3.cs(12,58) : error CS0117: `Qyoto.QVariant' does not contain a definition for `FromValue'</div><div>(0,0) : error : /home/sboswell/rpmbuild/BUILD/qyoto-4.8.4/athlon-redhat-linux-gnu/bin/qyoto-qtcore.dll (Location of the symbol related to previous error)</div><div>/tmp/74b93a30/650e7579.3.cs(12,32) : error CS1502: The best overloaded method match for `Qyoto.QDBusVariant.QDBusVariant(System.Type)' has some invalid arguments</div><div>(0,0) : error : /tmp/74b93a30/650e7579.3.cs(7,27): (Location of the symbol related to previous
 error)</div><div>/tmp/74b93a30/650e7579.3.cs(12,32) : error CS1503: Argument `#1' cannot convert `object' expression to type `System.Type'</div><div>Errors occured. No assembly was generated.</div><div><br></div><div>It appears that the FromValue() methods are in assemblies/qyoto-qtcore/QVariantExtras.cs, but that file is missing from assemblies/qyoto-qtcore/CMakeLists.txt .  If I put it back in, I get a different compile error.</div><div><br></div><div>Any help with this would be appreciated.</div><div><br></div><div>Steven Boswell</div></span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><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 size="2" face="Arial"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b>
 Dimitar Dobrev <dpldobrev@yahoo.com><br> <b><span style="font-weight: bold;">To:</span></b> KDE bindings <kde-bindings@kde.org> <br> <b><span style="font-weight: bold;">Sent:</span></b> Saturday, July 14, 2012 1:00 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> [Kde-bindings] Qyoto update<br> </font> </div> <br>
<div id="yiv334585333"><div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><div><span class="yiv334585333tab">    Hi, all,</span></div><div><br><span class="yiv334585333tab"></span></div><div><span class="yiv334585333tab">    Some new features and fixes in Qyoto:</span></div><div><br><span class="yiv334585333tab"></span></div><div><span class="yiv334585333tab">    1. QVariants are no longer used in the public API, System.Object is used instead; QVariant are created internally, only in unmanaged code, as needed;</span></div><div><span class="yiv334585333tab">    2. The performance was </span><span class="yiv334585333tab">significantly increased by passing the assembly qualified name to CreateInstance in managed code; </span><span class="yiv334585333tab"></span><span
 class="yiv334585333tab"></span><span class="yiv334585333tab">this eliminates the needs to traverse all assemblies in the current domain;</span></div><div><span class="yiv334585333tab">    3. The
 invalid casts are mostly fixed, the QEvent and QModelIndex related ones, to be exact; the QItemSelectionModel invalid cast I've written about before is not fixed yet.</span><span class="yiv334585333tab"></span><span class="yiv334585333tab"></span></div><div><br><span class="yiv334585333tab"></span></div><div><span class="yiv334585333tab">    Regards</span></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>