You'll probably have to avoid the 2.99 releases too, as they contain changes that break backward compatibility with the normal Wt 2 releases. Richard Dale can tell you more about it...
Wim. 2009/12/2 Nicholas Thomas <[email protected]>: > 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 > ------------------------------------------------------------------------------ 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
