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

Reply via email to