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

Reply via email to