Hi,

Thanks for the response; that does seem likely, and I guess one option
is to try to get them compiled against 2.99.x while they get updated. 

I had a peek at smokegen and managed to get /that/ compiled, although
I'm still struggling with how to convince it to generate anything. I
guess I'll keep on trucking there ;).

Mostly I'm interested in getting the knowledge and resources together to
convince my boss that writing a customer-facing control panel in Wt is a
good idea. Since all our business logic is in Ruby, the bindings are a
key part of that plan...

Regards,

/Nick

On Tue, 2009-12-01 at 23:30 +0100, Pau Garcia i Quiles wrote:
> Hello,
> 
> Probably Richard Dale has not updated WtRuby for Wt 3.0 yet. For more
> information about Kalyptus and SMOKE, read this:
> 
> http://techbase.kde.org/Development/Languages/Smoke
> http://techbase.kde.org/Development/Languages/Ruby
> 
> WtRuby uses the same underlying technology KDE uses to generate the Qt
> and KDE bindings. Unsurpringly, Richard is the top contributor to
> SMOKE, QtRuby, Korundum (KDE Ruby), and to the C# version (together
> with Arno Rehn).
> 
> Recently Kalyptus has been replaced by smokegen (developed by Arno,
> available at http://websvn.kde.org/trunk/KDE/kdebindings/generator/ )
> in KDE, so that would probably be the right move in WtRuby, too.
> 
> Richard and Arno are usually in #qtruby and #kde-bindings on FreeNode
> 
> On Tue, Dec 1, 2009 at 10:18 PM, Nicholas Thomas <[email protected]> wrote:
> > Hi all,
> >
> > I discovered Wt recently and - being a hardened Ruby addict ;) - my
> > first instinct was to try the WtRuby bindings to get my fix.
> > Unfortunately, I'm having some trouble getting them compiled against the
> > latest versions of everything (Wt 3.0, Boost 1.38.1, git head WtRuby).
> > The errors in question seem related to kalyptus; in preprocessing, I
> > get:
> >
> > Unidentified decl:   template <typename E> friend class EventSignal;
> > Unidentified decl:   template <typename A1, typename A2, typename A3,
> > typename A4, typename A5, typename A6> friend class JSignal;
> > [...]
> > warning: InvalidDateException inherits unknown class 'std::exception'
> > warning: Exception inherits unknown class 'std::exception'
> > warning: bad_any_cast inherits unknown class 'std::bad_cast'
> > warning: connection inherits unknown class 'less_than_comparable1'
> > warning: connection inherits unknown class 'equality_comparable1'
> > [...]
> >
> > Compilation itself dies with:
> > wtruby/build/smoke/wt/smokedata.cpp:224: error: ‘EventSignal0’ is not a
> > member of ‘Wt’
> >
> > and a variety of similar things.
> >
> > I note that WtRuby hasn't had commits for a while - is it a dead
> > project? Are there known-good versions that'll fix everything up? Are
> > people still interested in the ruby bindings at all...?
> >
> > I know nothing about kalyptus or this smoke thing, but I'm happy to try
> > to hack something workable together if wtruby is dead, but people are
> > interested in keeping it going...
> >
> > /Nick
> >
> >
> >
> > smoke/wt/smokedata.cpp:224: error: ‘EventSignal0’ is not a member of
> > ‘Wt’
> >
> >
> >
> > ------------------------------------------------------------------------------
> > Join us December 9, 2009 for the Red Hat Virtual Experience,
> > a free event focused on virtualization and cloud computing.
> > Attend in-depth sessions from your desk. Your couch. Anywhere.
> > http://p.sf.net/sfu/redhat-sfdev2dev
> > _______________________________________________
> > witty-interest mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/witty-interest
> >
> 
> 
> 



------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
witty-interest mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/witty-interest

Reply via email to