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

Steven Boswell II ulatekh at yahoo.com
Sun Dec 11 22:05:47 UTC 2011


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-bindings/attachments/20111211/4c9c8037/attachment.html>


More information about the Kde-bindings mailing list