[Kde-bindings] Building "assemblies" branch of assemblygen under Linux

Dimitar Dobrev dpldobrev at yahoo.com
Sun Dec 11 22:20:22 UTC 2011


[1] I don't know how, I haven't still tested on my Linux but it does work, Arno checked it when he began helping me with Qyoto. This means that [2] and [3] drop out.



________________________________
 From: Steven Boswell II <ulatekh at yahoo.com>
To: KDE bindings <kde-bindings at kde.org> 
Sent: Monday, December 12, 2011 12:05 AM
Subject: [Kde-bindings] Building "assemblies" branch of assemblygen under Linux
 

Thanks to Dimitar's advice, I hacked QDeclarativeListProperty into typeCodeMap in src/plugins/qyoto/QyotoTranslator.cs, and that worked around the build problem.  I encountered a similar one when building qyoto-phonon.  In Phonon.IMediaControllerSignals there's a "void AvailableMenusChanged();" method with attributes "[Q_SIGNAL("availableMenusChanged(QList<NavigationMenu>)")]".  "NavigationMenu" should be "Phonon.MediaController.NagivationMenu", as it's referred to elsewhere in bin/qyoto-phonon.cs, but I have no idea how to fix it.  Adding NavigationMenu to typeCodeMap in src/plugins/qyoto/QyotoTranslator.cs works around it.

It looks like kimono has several similar issues...I may tackle those later, since all I really want is Qyoto and because smokekde takes so darn long to rebuild.


So I return to my previous questions:
[1] How did assemblygen ever build under Linux?
[2] If it never did, then why is the qyoto project at https://projects.kde.org/projects/kde/kdebindings/csharp/qyoto/ considered obsolete?
[3] If it's not obsolete, then can I get my patches applied to it, please?

Steven Boswell

_______________________________________________
Kde-bindings mailing list
Kde-bindings at kde.org
https://mail.kde.org/mailman/listinfo/kde-bindings
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-bindings/attachments/20111211/9aea379d/attachment.html>


More information about the Kde-bindings mailing list