OK I'm returning to this after a long period of not doing anything ... This part does *something:
Glib::Object::Introspection->setup( basename => 'GtkFlow' , version => '0.2' , package => 'GtkFlow' ); ... because if I don't adjust my LD_LIBRARY_PATH, I get errors about missing libraries. When I set LD_LIBRARY_PATH to where I installed libgtkflow, the errors disappear. However, that's as far as I get. The next part: GtkFlow::Source->new() GtkFlow::Sink->new() ... gives errors like: On Fri, May 22, 2015 at 9:17 PM, Emmanuele Bassi <eba...@gmail.com> wrote: > Hi; > > On 22 May 2015 at 12:11, Daniel Kasak <d.j.kasak...@gmail.com> wrote: >> On Fri, May 22, 2015 at 5:37 PM, "Torsten Schönfeld" <kaffeeti...@gmx.de> >> wrote: >>> "Daniel Kasak" <d.j.kasak...@gmail.com>: >>>> I'm wondering ... how much work is involved in getting Perl bindings >>>> for this library working? I guess it would depend on how it's written? >>>> Or does the introspection that comes along with gtk3 make it generally >>>> an easy task? >>> >>> Something like this should get you started: >>> >>> Glib::Object::Introspection->setup ( >>> basename => 'GtkFlow', >>> version => '0.2', >>> package => 'GtkFlow'); # or whatever package you prefer >>> >>> GtkFlow::Source->new (...) >>> GtkFlow::Sink->new (...) >> >> Aha. Thanks :) > > Sadly, the library is written in Vala and uses Gee, which means that > some of its functions — especially the ones that deal with collections > — will not be introspectable, and thus will not be available in any > language *except* Vala. > > Ciao, > Emmanuele. > > -- > https://www.bassi.io > [@] ebassi [@gmail.com] _______________________________________________ gtk-perl-list mailing list gtk-perl-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-perl-list