Re: libseed-list GLib.main_loop_new()
- From: "Alan Knowles" <alan akbkhome com>
- To: "tomw" <tomw ubilix com>
- Cc: libseed-list gnome org
- Subject: Re: libseed-list GLib.main_loop_new()
- Date: Fri, 31 Dec 2010 17:08:52 +0800
It's not feasible to use both together, I did try modifying the version in 1.2 file to set it to 1.1, but unfortunatly g-ir-compiler just segfaults..
I'm supprised clutter requires 0.9.6, you could probably modify the clutter configure.am to only require 0.9.3
You should be ok using the Clutter.gir from the gir collection - just modify the library
shared-library="libclutter-glx-1.0.so.0" to point to the clutter 1.5.8 binary.
Regards
Alan
--- On 30/Dec/2010, tomw wrote:
> well, that's certainly a way to fix it and it may work for this
> particular case. I'm afraid the issue is a bit bigger as I'm using for
> instance Clutter 1.5.8 which requires gobject-introspection >= 0.9.6. So
> my point was rather whether where is a way to harmonize the
> gobject-introspection infrastructure or at least to use 1.1 and 1.2 girs
> in parallel. Otherwise I would possibly have gained the dbus support,
> but I can not use Clutter any more...
> more /
> Best tomw
>
> On Thu, 2010-12-30 at 21:12 +0800, Alan Knowles wrote:
> > little bit of googling...
> > http://hany.sk/~hany/RPM/f-14-i386/clutter-gst-devel-1.2.0-1.fc14.i686.html
> >
> > I've added it to the stuff on github
> >
> > Regards
> > Alan
> >
> > --- On 30/Dec/2010, tomw wrote:
> > > ok, after this works fine now I'm running as usual into the next bunch
> > > of issues: As I'm using some gir's which hare not part of your gir-1.1
> > > repository and are of version 1.2. This leads then to typelib version
> > > mismatches. Is there a way to simply modify the gir's (and their
> > > includes) to make the whole thing consistent?
> > >
> > > GIrepositoryError Failed to load typelib file
> > > '/usr/local/lib/girepository-1.0/ClutterGst-1.0.typelib' for namespace
> > > 'ClutterGst': Typelib version mismatch; expected 3, found 4
> > >
> > > Best, tomw
> > >
> > >
> > > On Thu, 2010-12-30 at 07:47 +0800, Alan Knowles wrote:
> > > > I'm hoping that when Gtk-3.0 comes out, that everything will stabilize.
> > > >
> > > > The big problem I have is that gobject-introspection communication appears to be done pretty much all on IRC, and there is no mailing list for it.. so there is no easy way to track development.
> > > >
> > > > I've pretty much ended up with this workaround at present
> > > > a) use instrospection 0.9.3
> > > >
> > > > b) use https://github.com/roojs/gir-1.1
> > > >
> > > > c) compile gir's to a local directory
> > > > https://github.com/roojs/app.Builder.js/blob/master/install.sh
> > > >
> > > > d) modify the include path when you start the application.
> > > > imports.gi.GIRepository.IRepository.prepend_search_path(
> > > > imports.gi.GLib.get_home_dir() + '/.Builder/girepository-1.1');
> > > >
> > > > Not perfect, but it's at least a predictable enviroment.
> > > >
> > > > Regards
> > > > Alan
> > > >
> > > > --- On 30/Dec/2010, Jonatan Liljedahl wrote:
> > > > > I'm here also, lurking.. :)
> > > > > ..and wondering when there will be an actually working and stable
> > > > > gnome/js environment that could be used for real applications, not
> > > > > needing the user to download and build the right versions from
> > > > > sourcecode repo's. any ideas?
> > > > >
> > > > > /Jonatan
> > > > >
> > > > > On 12/29/2010 05:31 PM, tomw wrote:
> > > > > > Thanks, Alan for your help. Sometimes it seems it's just the two of us
> > > > > > on the mailing list...
> > > > > > What is the GLib version you are using with introspection?
> > > > > >
> > > > > > best tomw
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > On Wed, 2010-12-29 at 23:28 +0800, Alan Knowles wrote:
> > > > > >> I'd avoid introspection head at present - it's pretty borked. I've had a bug in there for GArgument being broken for a while.
> > > > > >>
> > > > > >> 0.9.3 is the best working version at present.
> > > > > >>
> > > > > >> File this as a bug on Glib -> gobject-introspection - see if you get lucky...
> > > > > >>
> > > > > >> Regards
> > > > > >> Alan
> > > > > >>
> > > > > >>
> > > > > >>
> > > > > >> --- On 29/Dec/2010, tomw wrote:
> > > > > >>> Hi, I was trying to use some of the seed-examples porting my DBus
> > > > > >>> communication to seed. It seems that the examples are outdated as the
> > > > > >>> GLib.main_loop_new() method is marked with introspectable="0" in the
> > > > > >>> current GLib gir. Unfortunately I have not found any other way to create
> > > > > >>> a new GLibMainLoop structure. Any idea?
> > > > > >>>
> > > > > >>> Thanks, tomw
> > > > > >>>
> > > > > >>> _______________________________________________
> > > > > >>> libseed-list mailing list
> > > > > >>> libseed-list gnome org
> > > > > >>> http://mail.gnome.org/mailman/listinfo/libseed-list
> > > > > >>
> > > > > >> _______________________________________________
> > > > > >> libseed-list mailing list
> > > > > >> libseed-list gnome org
> > > > > >> http://mail.gnome.org/mailman/listinfo/libseed-list
> > > > > >
> > > > > >
> > > > > > _______________________________________________
> > > > > > libseed-list mailing list
> > > > > > libseed-list gnome org
> > > > > > http://mail.gnome.org/mailman/listinfo/libseed-list
> > > > >
> > > > > _______________________________________________
> > > > > libseed-list mailing list
> > > > > libseed-list gnome org
> > > > > http://mail.gnome.org/mailman/listinfo/libseed-list
> > > >
> > > > _______________________________________________
> > > > libseed-list mailing list
> > > > libseed-list gnome org
> > > > http://mail.gnome.org/mailman/listinfo/libseed-list
> >
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]